加载项目Microsoft.WebApplication.targets时出错

时间:2017-09-19 23:38:28

标签: .net visual-studio-2017

我在VS2017中收到错误加载项目(.Net ver 4.5.2)。

错误讯息: 导入的项目" $(VSToolsPath)\ WebApplications \ Microsoft.WebApplication.targets"没找到......

enter image description here

我该如何解决这个问题?

谢谢, Rashmi

1 个答案:

答案 0 :(得分:1)

创建一个简单的ASP.NET Web应用程序(.NET Framework),您将看到

<PropertyGroup>
    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
    <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
  </PropertyGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
  <Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
  <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />

这与以前版本的VS(如2012年和2013年)不同。因此,如果您的项目是在那些旧版本的VS中创建的,则必须手动升级它。