web-dev-qa-db-ja.com

ResourceManagerPackage-パッケージが正しくロードされませんでした

VS2015およびCordovaプロジェクトで問題が発生しています。その日のうちに、私のプロジェクトはうまく機能していました。ただし、プロジェクトを新しいフォルダーに移動すると、VS2015は正常に動作しなくなりました。実行されていますが、どういうわけかwebessentialsがアンインストールされ、gulpfile.jsのNPMパッケージがVisual Studioを破損しています...

誰でもこの問題に遭遇しましたか?

enter image description here

  <entry>
<record>28</record>
<time>2015/09/22 22:18:17.610</time>
<type>Error</type>
<source>VisualStudio</source>
<description>Loading UI library</description>
<guid>{2EF1EC52-C8BF-4FE0-8ECE-BA9C0D5D1603}</guid>
<hr>800a006f</hr>
<errorinfo>Cannot find the requested resource: 'VSMenus.ctmenu'.</errorinfo>
<entry>
<record>48</record>
<time>2015/09/22 22:18:18.186</time>
<type>Error</type>
<source>VisualStudio</source>
<description>CreateInstance failed for package [ResourceManagerPackage]</description>
<guid>{7C6A3AE5-F469-4D51-B52D-50393DEC9432}</guid>
<hr>80070002</hr>
<errorinfo>Could not load file or Assembly 'Microsoft.VisualStudio.Azure.ResourceManager.Contracts.1.0, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.</errorinfo>
33
DeanB_Develop

REGEDITを開き、レジストリを検索してキー{7C6A3AE5-F469-4D51-B52D-50393DEC9432}を見つけます。ログファイルに示されているように、キーは[User]\Software\Microsoft\VisualStudio\14.0_Config\AutoLoadPackagesの下にある必要があります

削除できます。何か問題が発生した場合に備えて、最初にエクスポートを行います。

19
spartaco

AppDataプロファイルディレクトリのVSプロファイルフォルダーの名前を変更または削除すると、問題が修正されました。このソリューションで問題が解決せず、フォルダーの名前を変更して元に戻したい場合、多くの拡張機能がインストールされている場合、名前を変更することをお勧めします。

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

VS 2015 Azure Packの新しいバージョンをインストールした後、私に起こりました。

今日のインストール日に「プログラムと機能」からすべてのAzureコンポーネントをアンインストールし、セットアップを再度実行すると役立ちました。

5
Tereza Tomcova

Visual Studio 2017を使用して同様の問題が発生しました:

enter image description here

プロジェクトに「参照を追加」しようとするとき。

この問題は、コンピューターにインストールされている以前のバージョンのVisual Studio(2012)をアンインストールすることで解決しました。

4
Jose

Azure SDKで同様の問題が発生し、JSONアウトラインビューが機能しませんでした。 Azureリソースグループテンプレートを使用してVSソリューションを作成しましたが、作成したファイルを新しいフォルダーに移動しました。これにより、「ResourceManagerPackageパッケージが正しくロードされませんでした」というエラーメッセージが表示されました。単にファイルを戻す

Deploy-AzureResourceGroup.ps1

ソリューションのルートに私の問題を修正しました。

詳細: http://blog.thingsgeeky.co.uk/?p=9751

HTH。

[〜#〜] update [〜#〜]

動作しないJSONアウトラインについては、Visual Studio 2017を使用して、.jsonファイルがソリューション/プロジェクトにあることを確認してください(== --- ==)/ openおよび作成時にファイル。以下を使用して、空の.jsonテンプレートを「作成」します。

  1. ソリューションエクスプローラーで、[ソリューション/プロジェクト/フォルダー]を右クリックし、[追加]> [新しいアイテム...]> [Azure Resource Manager展開テンプレート]を選択します。

  2. 既存のテンプレートがある場合は、コンテンツをコピーします。

JSONアウトラインが機能するはずです。

Azureに関連するさまざまなVisual Studio拡張機能をインストールする必要があります。すみませんが、どちらがJSONアウトライン機能とDeploymentProject機能のどちらを提供するかわかりません。

3
woter324

これは私のために働いた:

  1. Visual Studioインスタンスを閉じる
  2. C:\ Users\leibbr\AppData\Roaming\Microsoft\VisualStudio\14.0の名前を変更します
  3. Visual Studioを開きます(問題はなくなりましたが、TFSセットアップなどもなくなりました)
  4. Visual Studioを閉じます
  5. 新しく作成した14.0フォルダーを削除し、古いフォルダーの名前を14.0に戻します
  6. Visual Studioを開きます
  7. 魔法!
2
bob the builder
  1. C:\ Users {{USER_NAME}}\AppData\Roaming\Microsoft\VisualStudio\14.0からVisual StudioのActivityLog.xmlを開きます。
  2. Activitylogから問題の原因となっているパッケージのGUIDを見つけます。
  3. REGEDITを開く
  4. HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0_Config\Packages {{GUID_OF_THE_PACKAGE_CAUSING_THE_ISSUE}}に移動します
  5. 右クリックしてエントリ全体を削除します
  6. 安全のために、削除する前にエントリをエクスポートします
1
Gokulnath

同じ問題が発生したときに、レジストリで問題のあるパッケージのGUIDを検索しました。その結果、どの拡張機能が原因であるかがわかりました(Productivity Power Tools 2015でした)。

アンインストールしてから再インストールすると、問題は解決しました。

0
Moss

これを試して:-

開発者コマンドプロンプトを起動して、次のパスに移動します。

cd C:\Program Files\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies

このパスは、VSと環境によって異なる場合があります。このパスに移動したら、次のコマンドを実行します:gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll

0