usar unario ternario solo operator operadores operador logicos entonces ejemplos como c# include conditional csproj buildconfiguration

unario - operator c#



El proyecto condicional de referencia incluye con mĂșltiples condiciones (1)

Aquí hay un fragmento de mi archivo csproj:

<ProjectReference Include="../program_data/program_data.csproj" Condition="''$(Configuration)''==''Debug''"> <Project>{4F9034E0-B8E3-448E-8794-CF9B9A5E7D46}</Project> <Name>program_data</Name> </ProjectReference>

Lo que me gustaría hacer es incluir program_data.dll para múltiples configuraciones de compilación, por ejemplo, Release y Debug.

Intenté hacer lo siguiente

Condition="''$(Configuration)''==''Debug'' || ''$(Configuration)''==''Release''"

pero Visual Studio se ahoga en esto.

¿Hay alguna manera de hacerlo, o debo tener <ProjectReference> por separado para cada configuración de compilación?


Deberías usar Or , no || :

Condition="''$(Configuration)''==''Debug'' Or ''$(Configuration)''==''Release''"