osc*_*tin 9 visual-studio-2019
我不记得我以前的版本(它可能是 16.8.1),但是现在更新到 16.8.4 导致我的解决方案项目都无法加载。这是我的解决方案之一的输出窗口:
F:\Users\username\Documents\Visual Studio Projects\FitnessManagerCore\FitnessManagerCore\FitnessManagerCore.csproj : error : The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets" was not found. Confirm that the expression in the Import declaration "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets" is correct, and that the file exists on disk. C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.CSharp.CurrentVersion.targets
F:\Users\username\Documents\Visual Studio Projects\GeneralUtilities\GeneralUtilities\GeneralUtilities.csproj : error : The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets" was not found. Confirm that the expression in the Import declaration "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets" is correct, and that the file exists on disk. C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.CSharp.CurrentVersion.targets
F:\Users\username\Documents\Visual Studio Projects\FitnessManagerCore\FitnessManagerConsole\FitnessManagerConsole.csproj : error : The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets" was not found. Confirm that the expression in the Import declaration "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Roslyn\Microsoft.CSharp.Core.targets" is correct, and that the file exists on disk. C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.CSharp.CurrentVersion.targets
Run Code Online (Sandbox Code Playgroud)
VS 建议尝试手动重新加载项目。当我尝试这样做时,我收到以下错误消息:
微软似乎没有办法回滚以前的安装。我没有还原点。我不想卸载/重新安装。
编辑:
我只是尝试创建一个新的解决方案,看看如果我尝试加载我现有的项目之一会发生什么。使用 .NET Core 创建控制台应用程序时,我得到以下信息:
更新:
这个最新的 VS 2019 根本不想以任何身份在我的机器上工作。我卸载了 VS 2019,重新启动并尝试重新安装。安装中途停止并显示以下错误消息。当我单击“报告此问题”时,它会打开一个 Microsoft 网页来报告该问题,但显示“已与 Visual Studio 断开连接”。由于我无法根据我正在阅读的内容回滚到以前的版本,因此我想我不能再使用 VS 2019。
Rod*_*ues -1
如果您有以下内容,您可以检查您的 csporj 文件:
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
Run Code Online (Sandbox Code Playgroud)
您需要更改MSBuildToolsPath为MSBuildBinPath,如下所示:
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
Run Code Online (Sandbox Code Playgroud)
当您在 Visual Studio 2008 中创建项目时,默认情况下会将 $(MSBuildToolsPath) 添加到您的 csproj 文件中,作为 Microsoft.Build.Engine v3.5 的路径。请务必将其更改为 $(MSBuildBinPath),这是 Microsoft.Build.Engine v2.0 的路径。
(更多信息在这里)
| 归档时间: |
|
| 查看次数: |
300 次 |
| 最近记录: |