我应该如何将WPF应用程序升级到Framework 4?每次我尝试将目标框架更改为版本4时,它都会告诉我WindowsBase,PresentationCore和PresentationFramework不在目标框架中。
这似乎阻止了我使用.NET 4,所以显然我在这里缺少一些重要的东西。
以下是我正在采取的步骤
1)使用VS2010打开VS2008解决方案。 2)让它为我做升级。 3)尝试将WPF项目的目标框架更改为.Net 4 Client Profile。 4)弹出错误信息
答案 0 :(得分:4)
您可能必须在Visual Studio中删除并重新添加对这些程序集的引用。添加引用时,请确保从GAC中提取它们而不使用文件引用。
问题可能是您明确引用了旧版本,并且必须重新添加引用以将其重新定位到新的框架版本。我希望Visual Studio会自动为您执行此操作,但您可能需要手动执行此操作。
答案 1 :(得分:0)
原来这是我的机器的问题,因为我们办公室的其他机器可以升级项目没问题。