Visual studio 2015 ResourceManagerPackage-包未正确加载

Visual studio 2015 ResourceManagerPackage-包未正确加载,visual-studio-2015,visual-studio-cordova,Visual Studio 2015,Visual Studio Cordova,我对VS2015和cordova项目有问题。当天早些时候,我的项目进展顺利。然而,我将一个项目移到了一个新文件夹中,现在VS2015无法正常工作。它正在运行,但不知怎么的webessentials被卸载了,我的gulpfile.js中的NPM包损坏了Visual Studio 以前有人遇到过这个问题吗 28 2015/09/22 22:18:17.610 错误 VisualStudio 加载UI库 {2EF1EC52-C8BF-4FE0-8ECE-BA9C0D5D1603} 800a006f

我对VS2015和cordova项目有问题。当天早些时候,我的项目进展顺利。然而,我将一个项目移到了一个新文件夹中,现在VS2015无法正常工作。它正在运行,但不知怎么的webessentials被卸载了,我的gulpfile.js中的NPM包损坏了Visual Studio

以前有人遇到过这个问题吗


28
2015/09/22 22:18:17.610
错误
VisualStudio
加载UI库
{2EF1EC52-C8BF-4FE0-8ECE-BA9C0D5D1603}

800a006f 找不到请求的资源:“VSMenus.ctmenu”。


48
2015/09/22 22:18:18.186
错误
VisualStudio
包[ResourceManagerPackage]的CreateInstance失败
{7C6A3AE5-F469-4D51-B52D-50393DEC9432}

80070002 无法加载文件或程序集“Microsoft.VisualStudio.Azure.ResourceManager.Contracts.1.0,版本=1.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。系统找不到指定的文件。

重命名或删除AppData profile目录中的VS profile文件夹为我解决了这个问题。如果此解决方案无法解决此问题,并且希望通过重新命名文件夹来恢复,则如果安装了大量扩展,您可能更喜欢重命名

[drive]:\Users\<your user>\AppData\Roaming\Microsoft\VisualStudio\14.0
[drive]:\Users\\AppData\Roaming\Microsoft\VisualStudio\14.0

在安装新版本的VS 2015 Azure Pack后,我遇到了这种情况


根据今天的安装日期从“程序和功能”中卸载所有Azure组件并再次运行安装程序有帮助。

打开REGEDIT并在注册表中查找注册表项{7C6A3AE5-F469-4D51-B52D-50393DEC9432},如日志文件所示,该项应位于[用户]下\软件\Microsoft\VisualStudio\14.0\U配置\AutoLoadPackages


你可以删除它。如果出现问题,请先进行导出。

当我遇到同样的问题时,我在注册表中搜索有问题的包的GUID。结果告诉我哪个扩展是罪魁祸首(2015年是生产力动力工具)

我卸载并重新安装了它,解决了这个问题

  • 从C:\Users{{USER_NAME}}\AppData\Roaming\Microsoft\VisualStudio\14.0打开Visual Studio的ActivityLog.xml
  • 从activitylog中查找导致问题的包的GUID
  • 打开REGEDIT
  • 导航到HKEY\U CURRENT\U USER\Software\Microsoft\VisualStudio\14.0\u Config\Packages{{{GUID\u OF\u THE\u Packages\u导致\u问题}
  • 右键单击并删除整个条目
  • 为了安全起见,请在删除前导出条目

  • 我在Azure SDK和JSON大纲视图不工作时遇到了类似的问题。我使用Azure资源组模板创建了一个VS解决方案,但将它创建的文件移动到了一个新文件夹中。这导致错误消息“ResourceManagerPackage包未正确加载”。只需将文件放回即可

    Deploy-AzureResourceGroup.ps1
    
    从根本上解决了我的问题

    进一步详情:

    更新

    关于JSON大纲不起作用,请使用Visual Studio 2017,确保.JSON文件位于加载/打开的解决方案/项目中,并且在创建文件时。使用以下命令“生成”空的.json模板:

  • 在解决方案资源管理器中,右键单击解决方案/项目/文件夹>添加>新项目…>Azure资源管理器部署模板

  • 如果有现有模板,请在中复制内容

  • JSON大纲应该可以工作

    您需要安装各种Azure Related Visual Studio扩展。很抱歉,我不知道是JSON大纲特性还是DeploymentProject特性

    这对我很有用:

  • 关闭VisualStudio实例
  • 重命名C:\Users\leibbr\AppData\Roaming\Microsoft\VisualStudio\14.0
  • 打开Visual Studio(问题已解决,但TFS设置等也已解决)
  • 关闭Visual Studio
  • 删除新创建的14.0文件夹,并将旧文件夹重命名回14.0
  • 开放式Visual Studio
  • 魔法
    我在使用Visual Studio 2017时遇到了类似的问题:

    尝试向项目“添加引用”时

    通过卸载我的计算机上安装的Visual Studio(2012)的早期版本,该问题得以解决

    试试这个:-

    启动开发人员命令提示符转到以下路径:-

    cd C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies
    
    此路径可能会因您的VS和环境而异。导航到此路径后,运行以下命令:
    gacutil-i Microsoft.VisualStudio.Shell.Interop.11.0.dll

  • 以管理员身份打开Visual studio版本的Developer PowerShell
  • 转到visual studio版本中的公共程序集文件夹。 ex:VS 2017 Professional,运行以下命令:

    cd'C:\Program Files(x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssembly'

  • 运行以下命令:

    gacutil-i Microsoft.VisualStudio.Shell.Interop.11.0.dll

  • 重新启动Visual Studio

  • 如果不工作,请重新启动电脑

  • 根据您的Visual studio和操作系统版本遵循以下说明

    这对我有用。

    这里也一样。此消息后,Web Essentials 2015将被禁用。@sprinter252以下是使
    VS2015
    工作的方法。它将重置VS2015,您需要重新安装扩展,但它可以工作<代码>命令提示符>VS2015文件夹:
    devenv.exe/resetuserdata
    。另一个对我不起作用的选项是
    devenv.exe/updateconfiguration
    &然后
    devenv.exe/clearcache
    ,不幸的是,devenv.exe/resetuserdata将允许VS2015工作,但它不能解决根本问题,问题将再次发生。@sprinter252您的VS2015是如何崩溃的?当我编辑我的package.json并且NPM开始下载包时,这种情况就会发生。]@直到如果我没记错的话,我用Add或Remove修复了我的VS2015版本
    Deploy-AzureResourceGroup.ps1
    
    cd C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies