Visual Studio Professional 2015和Windows 10 - 各种IDE错误

Spa*_*son 9 .net ide visual-studio-2015

我最近在我的Macbook Pro上完成了以下操作

  1. 安装VMWare 8并更新到最新版本

  2. 从msdn安装的Visual Studio 2015(通过订阅获得许可)

  3. 通过扩展/更新菜单更新了扩展/ etc

  4. 克隆我的存储库

  5. 打开最初使用VS.NET 2013 4a创建的解决方案.)允许nuget恢复包(它做了)

  6. 试图继续"工作"

这里的问题是,由于以下原因,它经常无法使用:

  • 在尝试关闭IDE时,我经常会将"对象引用未设置为对象的实例"!我必须从taskmgr杀死devenv.exe.
  • 我经常得到'价值不能为空.尝试添加引用时的参数名称:compositionService'.我根本无法添加引用
  • 我看到常规对话框提示告诉我扩展程序已崩溃,我是否希望继续看到此错误消息
  • 与相对敏捷的VS2013相比,它的反应非常缓慢.

我感觉所有都与某些事情有关,并发现某些事情是我的目标.

到目前为止,我已经: - 从14.0文件夹的应用程序数据中删除了componentModelCache文件夹中的所有内容,这会在我重新加载解决方案时提示重新加载MEF组件(无论它们是什么!).这似乎没有做太多,但它被称为'无法加载包x'问题的潜在解决方案.

在这些错误表现出来之前,它是可以随机使用多长时间,但是我整天都非常频繁地杀死可执行文件并重新打开.

我发现很难相信这个软件是在这种情况下发货的 - 所以我认为我需要采取一些措施来解决我的本地环境,解决方案,项目或其他问题.

我将尝试创建一个新的解决方案并逐个添加项目 - 但我真正做的只是试验和错误/抓住吸管.

关于如何补救我的IDE的任何建议?我目前没有希望远程高效!

Sha*_*ver 11

我认为VM问题是一个红色的鲱鱼.我在Windows 10上运行硬件(而不是VM)时遇到这些错误.最常见的错误是compositionService one.我也得到"TestWindowPackage没有正确加载."

它似乎发生在安装一些更新后,并通过安装一些更新得到修复.它使解决方案资源管理器无法展开文件夹.以管理员身份运行确实解决了这个问题,但除此之外,我必须等待"扩展和更新"中的更新,然后希望它能够清理.

安装UWP工具后,我再次收到错误,这次甚至无法关闭Visual Studio而不会终止进程.

现在我在Oleg对TestWindowPackage问题的回答中找到了一个可编写脚本的解决方案.

Oleg [MSFT]于2013年1月29日下午1:10发布

这可能是由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
Run Code Online (Sandbox Code Playgroud)