目标框架中缺少“WindowsBase”,“PresentationCore”,“PresentationFramework”

问题描述 投票:4回答:3

我试图在Visual Studio 2013中加载一个解决方案,但我收到此消息:

当我单击确定时,它显示另一条错误消息:

尝试重新定位项目已被取消。目标框架中缺少必需的程序集“WindowsBase”,“PresentationCore”,“PresentationFramework”。

我安装了所有.NET Framework(我运行的是Windows 10),我已经尝试过.NET Framework修复工具(https://support.microsoft.com/en-us/kb/2698555)。

c# .net visual-studio visual-studio-2012 visual-studio-2013
3个回答
3
投票

在记事本中打开该项目文件并将.net版本更改为<您的项目.net版本>并尝试在VS 2013中加载它


0
投票

收到这些消息后,您可以按步骤执行以下操作:

  1. 通过+单击yourprojectname.sln打开另一个项目,这样就可以打开两个可视工作室。 (一个有工作项目)。
  2. 右键单击解决方案资源管理器中的项目名称,然后选择“卸载项目”。
  3. 右键单击您的项目,然后选择“编辑yourprojectname.csproj”。在您收到消息的项目中也这样做。
  4. 比较这两个文件并更改项目。以及所有人
  5. 保存文件并关闭它。
  6. 右键单击您的项目并选择“重新加载项目”

0
投票

enter image description here

你有“.Net Desktop Dev”吗?检查Visual Studio安装。

© www.soinside.com 2019 - 2024. All rights reserved.