我最近在我的Macbook Pro上进行了以下操作:
安装了VMWare 8并更新到最新版本
从msdn安装了Visual Studio 2015(通过订阅获得许可)
通过“扩展/更新”菜单更新了扩展等内容
克隆了我的代码库
打开了一个最初是用VS.NET 2013创建的解决方案 4a.) 允许nuget还原程序包(它确实还原了)
试图继续工作
问题在于,由于以下原因,它经常无法使用:
- 当尝试关闭IDE时,我经常会收到“对象引用未设置为对象实例”的错误!我必须从taskmgr中杀死devenv.exe。
- 当尝试添加引用时,我经常会收到“值不能为null。参数名:compositionService”的错误。我根本无法添加引用
- 我经常看到对话框提示,告诉我扩展已崩溃,我是否想继续看到此错误消息
- 与相对灵敏的VS2013相比,反应非常缓慢。
我有一种感觉,所有这些都与某个相关的问题有关,找到这个问题是我的目标。
到目前为止,我已经: - 从14.0文件夹中的应用程序数据中删除了componentModelCache文件夹中的所有内容,当我重新加载解决方案时,它会提示重新加载MEF组件(无论它们是什么!)。这似乎没有做太多事情,但它被认为是“无法加载包x”的潜在解决方案。
使用前需要注意,这些错误何时出现是随机的,但它们非常频繁,我整天都在杀死可执行文件并重新打开。
我很难相信这个软件在这种条件下发布 - 因此,我假设有些事情我需要做来解决本地环境、解决方案、项目或其他问题。
我将尝试创建一个新解决方案,并逐个添加项目 - 但我真正做的只是试错/抓住救命稻草。
如何解决我的IDE?我现在完全没有希望能够远程工作!