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

标签 .net ide visual-studio-2015

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

  • 安装了VMWare 8并更新到最新版本
  • 从msdn安装了Visual Studio 2015(通过订阅许可)
  • 通过扩展名/更新更新了扩展名/等
    菜单
  • 克隆了我的存储库
  • 打开了最初使用VS.NET 2013 4a创建的解决方案。)允许nuget还原程序包(确实如此)
  • 尝试上车并“去做”

  • 这里的问题是,由于以下原因,它通常无法使用:
  • 尝试关闭IDE时,我经常得到“对象引用未设置为对象的实例”!我必须从taskmgr中杀死devenv.exe。
  • 我经常得到“值不能为null。尝试添加引用时,参数名称:compositionService'。我根本无法添加引用
  • 我看到常规对话框提示告诉我扩展名已崩溃,我想继续看到此错误消息
  • 与相对敏捷的VS2013相比,它的响应速度非常慢。

  • 我感觉到所有事物都与某物有关,并且发现某物是我的目标。

    到目前为止,我有:
    -从14.0文件夹的应用程序数据中的componentModelCache文件夹中删除了所有内容,这在我重新加载解决方案时提示重新加载MEF组件(无论它们是什么!)。这似乎并没有做很多,但据称它是解决“cant load package x”问题的潜在解决方案。

    在这些错误显现之前,可以使用多长时间是随机的,但是在一天当中,我要杀死可执行文件并重新打开它非常频繁。

    我发现很难相信该软件是在这种情况下出厂的-所以我认为我需要做一些事情来用我的本地环境,解决方案,项目或其他方式来纠正这种情况。

    我将尝试创建一个新的解决方案,并逐个添加项目-但我真正要做的只是反复试验/抓着稻草。

    关于如何补救我的IDE的任何建议?我不希望目前能遥遥领先!

    最佳答案

    我认为虚拟机问题是一个红色的鲱鱼。我在硬件(而不是虚拟机)上运行的Windows 10中遇到这些错误。最常见的错误是compositionService之一。我还收到“TestWindowPackage未正确加载”。

    这似乎是在安装一些更新后发生的,并通过安装一些更新来解决。它使解决方案资源管理器无法展开文件夹。以管理员身份运行确实可以解决该问题,但是除此之外,我还必须等待“扩展和更新”中的更新,然后希望它可以解决。

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

    现在,我在Oleg's answer中找到了TestWindowPackage问题的可编写脚本的解决方案。

    Posted by Oleg [MSFT] on 1/29/2013 at 1:10 PM

    This may be caused by a corruption in the metadata cache Visual Studio maintains for its various components. Could you run the following two steps from the Developer Command Prompt for VS2012 and let us know if this fixed the problem? Please run these commands "As Administrator" to avoid file access errors.



    使用管理员命令提示符。在这里,我更新了Visual Studio 2015的命令:
    del %LocalAppData%\Microsoft\VisualStudio\14.0\ComponentModelCache
    "c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
    

    关于.net - Visual Studio Professional 2015和Windows 10-各种IDE错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33805390/

    相关文章:

    c++ - Visual Studio : Hotkey/way to step into f() in statement a()->f(b(), c(),d()) 直接

    assembly - 如何在 Visual Studio 2015 中启用汇编语言支持

    c# - 什么是集合语义(在.NET中)?

    .net - WPF ColumnDefinition 自动宽度 MinWidth 绑定(bind)

    .net - 来自远程 URL 的 dotnet 新安装模板

    javascript - 代码可以在 CSHTML 中运行,但不能在外部 Javascript 文件中运行

    具有最佳代码完成功能的 PHP IDE?

    visual-studio-2015 - Visual Studio 2015 中的 NPM 不会安装任何东西

    ide - 我该如何应对必须编写经典 ASP 代码的情况?

    python - Spyder 是唯一具有适当变量浏览器的 Python IDE 吗?