dnf*_*dnf 4 msbuild uwp visual-studio-2017
我在VS 2017中构建了UWP应用程序,并且我的解决方案中的许多项目都构建了如下警告.如何摆脱它们?
警告"C:\ Program Files(x86)\ MSBuild\15.0.Net\CoreRuntime\Microsoft.Net.CoreRuntime.targets"无法再次导入.它已经导入"C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Community\MSBuild\15.0\Microsoft.Common.targets\ImportAfter\Microsoft.Net.CoreRuntime.ImportAfter.targets(17,3)" .这很可能是构建创作错误.此后续导入将被忽略.[D:\ Projects\HA4IoT\Controllers\HA4IoT.Controller\HA4IoT.Service.csproj] HA4IoT.Tests
警告"C:\ Program Files(x86)\ MSBuild\15.0.Net\CoreRuntime\Microsoft.Net.CoreRuntime.Settings.目标"无法再次导入.它已导入"C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Community\MSBuild\15.0\Microsoft.Common.targets\ImportBefore\Microsoft.Net.CoreRuntime.ImportBefore.targets(17,3)" .这很可能是构建创作错误.此后续导入将被忽略.[D:\ Projects\HA4IoT\DNF\HA4IoT.Extensions.Tests\HA4IoT.Extensions.Tests.csproj] HA4IoT.Controller.Dnf
警告"C:\ Users\dnf.nuget\packages\microsoft.net.native.compiler\1.6.3\tools\Microsoft.NetNative.targets"无法再次导入.它已经导入"C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Community\MSBuild\15.0\Microsoft.Common.targets\ImportAfter\Microsoft.NetNative.ImportAfter.targets(16,3)".这很可能是构建创作错误.此后续导入将被忽略.[D:\ Projects\HA4IoT\Controllers\Examples\HA4IoT.Controller.Main\HA4IoT.Controller.Main.csproj] HA4IoT.Controller.Main
Leo*_*SFT 10
如何摆脱它们?
我在MSDN上找到了解决这个问题的方法:
使用条件检查在考虑项目文件中定义的唯一属性的存在.
<PropertyGroup>
<TasksTargetsImported>true</TasksTargetsImpor??ted>
</PropertyGroup>
<Import Project="Tasks.targets" Condition=" '$(TasksTargetsImported)' == '' "/>
Run Code Online (Sandbox Code Playgroud)
希望这可以有所帮助.
| 归档时间: |
|
| 查看次数: |
7694 次 |
| 最近记录: |