diff options
author | Eric StJohn <ericstj@microsoft.com> | 2019-03-14 19:13:11 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-14 19:13:11 -0700 |
commit | fa43509b42083ba044660d7ea566af79207a4275 (patch) | |
tree | 406c2729ccfb4070e7f8912ceed4d99bb66eb8f0 /src | |
parent | 832c78f88083dc119632a0c0befdaa1e8d5c0ea7 (diff) | |
download | coreclr-fa43509b42083ba044660d7ea566af79207a4275.tar.gz coreclr-fa43509b42083ba044660d7ea566af79207a4275.tar.bz2 coreclr-fa43509b42083ba044660d7ea566af79207a4275.zip |
Make ILProj work in Visual Studio (#23264)
CPS depends the targets defined here and will fail to load a project if these aren't imported.
Diffstat (limited to 'src')
-rw-r--r-- | src/.nuget/Microsoft.NET.Sdk.IL/targets/Microsoft.NET.Sdk.IL.targets | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/.nuget/Microsoft.NET.Sdk.IL/targets/Microsoft.NET.Sdk.IL.targets b/src/.nuget/Microsoft.NET.Sdk.IL/targets/Microsoft.NET.Sdk.IL.targets index cea740ddab..816ccd8e72 100644 --- a/src/.nuget/Microsoft.NET.Sdk.IL/targets/Microsoft.NET.Sdk.IL.targets +++ b/src/.nuget/Microsoft.NET.Sdk.IL/targets/Microsoft.NET.Sdk.IL.targets @@ -146,6 +146,13 @@ Copyright (c) .NET Foundation. All rights reserved. <CallTarget Targets="$(TargetsTriggeredByCompilation)" Condition="'$(TargetsTriggeredByCompilation)' != ''"/> </Target> + <!-- Import design time targets for Roslyn Project System. These are only available if Visual Studio is installed. --> + <!-- Required for project to load in Visual Studio. --> + <PropertyGroup> + <ManagedDesignTimeTargetsPath Condition="'$(ManagedDesignTimeTargetsPath)'==''">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\Managed\Microsoft.Managed.DesignTime.targets</ManagedDesignTimeTargetsPath> + </PropertyGroup> + <Import Project="$(ManagedDesignTimeTargetsPath)" Condition="'$(ManagedDesignTimeTargetsPath)' != '' and Exists('$(ManagedDesignTimeTargetsPath)')" /> + <Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" /> </Project> |