2

如何在我的 *.csproj 文件中为 COMReference指定条件?以下似乎不起作用:

<COMReference Include="SomeComLib" Condition=" '$(Configuration)' == 'Debug' ">
    ...
</COMReference>

我在 Visual Studio 2008 的 C# 项目中有一些 COM 引用。我希望它们在我处于调试时自动使用非隔离模​​式,但在我进行发布构建时自动切换到隔离模式。我想我可以通过在我的 *.csproj 文件中指定两个不同的 COMReferences 来实现这一点,它们是根据条件选择的。

4

1 回答 1

2

我认为您的策略应该有效,但如果没有,您也可以将 Condition 移动到包含 ComReferences 的 ItemGroup。

于 2009-08-06T01:49:45.513 回答