如何解决当我们在 Visual Studio 2019 中创建 Web 应用程序项目时,但是当我们在 VS Code 中打开并使用 dotnet cli 时,它会出现 Microsoft.targets 错误
以下是我们在终端中运行诸如“dotnet build”或“dotnet run”之类的 dotnet cli 命令时的错误。
错误 MSB4019:导入的项目是 未找到。确认导入声明“C:\Program Files\dotnet\sdk\5.0.203\Microsoft\VisualStudio\v16.0\WebApplications\Microsoft.WebApplication.targets”中的表达式正确,并且该文件存在于磁盘上。
这与 .csproj 文件的 VSTool 路径有关,但无法找出修复的位置。正在寻找您的输入。提前致谢。
解决方法
$(VSToolsPath)
类似于:$(Tool Installation Directory)
+ "\Microsoft\VisualStudio\v16.0\"
。
“WebApplications\Microsoft.WebApplication.targets”文件来自 msbuild 工具。
您应该使用 msbuild.exe
而不是 dotnet.exe
进行构建。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。