File tree Expand file tree Collapse file tree 4 files changed +11
-5
lines changed Expand file tree Collapse file tree 4 files changed +11
-5
lines changed Original file line number Diff line number Diff line change 3131 <Ngen >true</Ngen >
3232 <NgenPriority >3</NgenPriority >
3333 <NgenArchitecture >X86</NgenArchitecture >
34- <NgenApplication >/ InteractiveHost/ Desktop/ InteractiveHost32.exe</NgenApplication >
34+ <NgenApplication >[installDir]\Common7\IDE\$(CommonExtensionInstallationRoot)\$(LanguageServicesExtensionInstallationFolder)\ InteractiveHost\ Desktop\ InteractiveHost32.exe</NgenApplication >
3535 </_PublishProjectOutputGroup >
3636 <_PublishProjectOutputGroup Include =" $(TargetPath).config" TargetPath =" $(TargetFileName).config" />
3737 </ItemGroup >
Original file line number Diff line number Diff line change 4141 <NgenPriority >3</NgenPriority >
4242 <NgenArchitecture Condition =" '%(Filename)' != 'InteractiveHost64'" >All</NgenArchitecture >
4343 <NgenArchitecture Condition =" '%(Filename)' == 'InteractiveHost64'" >X64</NgenArchitecture >
44- <NgenApplication >/ InteractiveHost/ Desktop/ InteractiveHost64.exe</NgenApplication >
44+ <NgenApplication >[installDir]\Common7\IDE\$(CommonExtensionInstallationRoot)\$(LanguageServicesExtensionInstallationFolder)\ InteractiveHost\ Desktop\ InteractiveHost64.exe</NgenApplication >
4545 </_PublishedFiles >
4646 </ItemGroup >
4747 </Target >
Original file line number Diff line number Diff line change 2424 <!--
2525 Not using ProjectReference since it does not execute the specified targets when building in VS.
2626 See https://github.com/microsoft/msbuild/issues/5434.
27+
28+ Note: do not set TargetFramework=net472 for InteractiveHost32. The project is not multi-targeted.
29+ Setting the property would create a build configuration that's different from the one the solution uses
30+ and thus would result in building the project twice.
2731 -->
2832
2933 <CopyPublishedOutputProjectReference Include =" ..\HostProcess\InteractiveHost32.csproj" >
30- <SetTargetFramework >TargetFramework=net472</SetTargetFramework >
3134 <OutputItemType >InteractiveHostFiles_Desktop32</OutputItemType >
3235 </CopyPublishedOutputProjectReference >
3336
Original file line number Diff line number Diff line change 295295 <ProjectReference Include =" ..\..\Interactive\HostProcess\InteractiveHost32.csproj" >
296296 <Name >InteractiveHost.Desktop32</Name >
297297
298- <SetTargetFramework >TargetFramework=net472</SetTargetFramework >
299- <SkipGetTargetFrameworkProperties >true</SkipGetTargetFrameworkProperties >
298+ <!--
299+ Note: do not set TargetFramework=net472 for InteractiveHost32. The project is not multi-targeted.
300+ Setting the property would create a build configuration that's different from the one the solution uses
301+ and thus would result in building the project twice.
302+ -->
300303 <ReferenceOutputAssembly >false</ReferenceOutputAssembly >
301304
302305 <Private >false</Private >
You can’t perform that action at this time.
0 commit comments