72

これが私の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'"

しかし、VisualStudioはこれを窒息させます。

これを行う方法はありますか、それとも<ProjectReference>ビルド構成ごとに個別にする必要がありますか?

4

1 に答える 1

123

Orではなく、を使用する必要があります||

Condition="'$(Configuration)'=='Debug' Or '$(Configuration)'=='Release'"
于 2011-06-10T21:13:55.310 に答える