@joebigelow / wix / commits / a4e1d547

Fix warning in dnchost by using release runtime in debug.

Sean Hall committed Apr 19, 2022 at 16:02 UTC a4e1d547d22d8226a7911605439d5abb15c61465
1 file changed +8 -3
src/ext/Bal/dnchost/dnchost.vcxproj
+8 -3
@@ -39,6 +39,13 @@
39 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
40 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
41
42 + <ItemDefinitionGroup Condition=" '$(Configuration)'=='Debug' ">
43 + <ClCompile>
44 + <!-- libnethost.lib is currently only available in Release mode, so can't use debug runtime -->
45 + <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
46 + </ClCompile>
47 + </ItemDefinitionGroup>
48 +
49 <PropertyGroup>
50 <NetHostPlatform>$(Platform)</NetHostPlatform>
51 <NetHostPlatform Condition=" '$(NetHostPlatform)'=='Win32' ">x86</NetHostPlatform>
@@ -67,10 +74,8 @@
74 </ItemGroup>
75
76 <ItemDefinitionGroup>
70 - <!-- <ClCompile>
71 - <AdditionalIncludeDirectories>$(BaseOutputPath)obj;$(NetHostPath);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
72 - </ClCompile> -->
77 <Link>
78 + <!-- libnethost.lib is currently compiled with /GL, so must use linker option /LTCG -->
79 <AdditionalOptions>/LTCG %(AdditionalOptions)</AdditionalOptions>
80 </Link>
81 </ItemDefinitionGroup>