CompilerId: Only one configuration/platform in CompilerIdCSharp.csproj
Dear All,
I am in the process of migrating a C# project from a *.sln file that developers check out from a repo and then build, towards a CMake-generated solution. I have so far achieved the "conversion" locally, and the software builds and runs as expected from the CMake-generated *.sln file.
One of the problems I have now is that there seems to be an automatically generated csproj file, "CompilerIdCSharp.csproj", which only defines a Debug profile:
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
There is no other PropertyGroup related to "Release", and whilst this is not a problem for me to build and run the project on my machine, it causes TeamCity to complain about the absence of a Release configuration for it.
I tried removing any Debug-related CMake instructions but to no avail. Any help on where this is controlled or documentation on this matter would be highly appreciated.
Many thanks and apologies if this is not the correct way of asking questions.