我最近在Macbook Pro上完成了以下操作
已安装的VMWare 8并已更新至最新版本
从msdn安装Visual Studio 2015(通过订阅许可)
通过扩展/更新更新扩展/ etc 菜单
克隆我的资料库
打开最初使用VS.NET 2013 4a创建的解决方案。)允许nuget恢复包(它确实如此)
试图继续“工作”
这里的问题是,由于以下原因,它经常无法使用:
我觉得所有事情都与某些事情有关,并发现某些事情是我的目标。
到目前为止,我有: - 从14.0文件夹的应用程序数据中的componentModelCache文件夹中删除了所有内容,这会在我重新加载解决方案时提示重新加载MEF组件(无论它们是什么!)。这似乎没有做太多,但它被称为'无法加载包x'问题的潜在解决方案。在这些错误表现出来之前它是可以使用多长时间,但是我整天都非常频繁地杀死可执行文件并重新打开。
我发现很难相信这个软件是在这种情况下发货的 - 所以我认为我需要采取一些措施来解决我的本地环境,解决方案,项目或其他问题。
我将尝试创建一个新的解决方案并逐个添加项目 - 但我真正做的只是试验和错误/抓住吸管。
有关如何修复IDE的任何建议?我目前没有希望远程工作!
答案 0 :(得分:11)
我认为VM问题是一个红色的鲱鱼。我在Windows 10上运行硬件(而不是VM)时遇到这些错误。最常见的错误是compositionService one。我也得到“TestWindowPackage没有正确加载。”
安装一些更新后似乎会发生这种情况,并通过安装一些更新来修复。它使解决方案资源管理器无法展开文件夹。以管理员身份运行确实解决了这个问题,但除此之外,我必须等待“扩展和更新”中的更新,然后希望它能够清理。
安装UWP工具后,我再次收到错误,这次甚至无法关闭Visual Studio而不会终止进程。
现在我在Oleg's answer找到了一个可编写脚本的解决方案来解决TestWindowPackage问题。
Oleg [MSFT]于2013年1月29日下午1:10发布
这可能是由a引起的 Visual Studio维护的元数据缓存中的损坏 各种组件。你可以从中运行以下两个步骤吗? VS2012的开发人员命令提示符,让我们知道这是否已修复 问题?请运行这些命令“以管理员身份”以避免文件 访问错误。
使用管理员命令提示符。在这里,我更新了Visual Studio 2015的命令:
del %LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache
"c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
答案 1 :(得分:1)
所以,
事实证明这与虚拟机和环境有关。
我在Windows 10的Windows更新屏幕中显示了一堆失败的Windows更新。我关闭了每个应用程序并重新启动了这些更新,并更新了11月的大型更新到Windows 10。
我还增加了VM的内核数量,从2到4,内存相同。这也对性能产生了预期的影响。
完成这两项工作后,稍后重启,环境运行正常。
因此,这是一个完整的利基发生,我猜这与某种略微狡猾的Windows状态和/或缺乏“咕噜”奇怪有关。
答案 2 :(得分:0)
尝试禁用某些Visual Studio扩展。
我有同样的信息 - 以及Visual Studio - Error when clicking on Solution -> Properties (Object reference not set to an instance of an object)中提到的另一条消息。
禁用扩展程序可以解决此问题。