项目参考条件包含多个条件
以下是我的 csproj 文件中的片段:
<ProjectReference Include="..\program_data\program_data.csproj" Condition="'$(Configuration)'=='Debug'">
<Project>{4F9034E0-B8E3-448E-8794-CF9B9A5E7D46}</Project>
<Name>program_data</Name>
</ProjectReference>
我想要做的是包含用于多个构建配置的program_data.dll
,例如,发布和调试。
我尝试执行以下操作
Condition="'$(Configuration)'=='Debug' || '$(Configuration)'=='Release'"
,但 Visual Studio 对此感到窒息。
有没有办法可以做到这一点,或者我必须为每个构建配置都有一个单独的
?
Here's a snippet from my csproj file:
<ProjectReference Include="..\program_data\program_data.csproj" Condition="'$(Configuration)'=='Debug'">
<Project>{4F9034E0-B8E3-448E-8794-CF9B9A5E7D46}</Project>
<Name>program_data</Name>
</ProjectReference>
What I'd like to do is include program_data.dll
for multiple build configurations, for example, both Release and Debug.
I tried doing the following
Condition="'$(Configuration)'=='Debug' || '$(Configuration)'=='Release'"
but Visual Studio chokes on this.
Is there a way I can do this, or must I have a separate <ProjectReference>
for each build config?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您应该使用
或
,而不是||
:You should use
Or
, not||
: