2012-03-16 7 views
0

Project 2010用のManaged Package Frameworkを使用してVisual Studio 11ベータ版の拡張機能を作成しました。Visual Studio 11 Experimentalインスタンスでテストされても機能しません。 Extension Managerでは表示されますが、Visual Studio About Boxでは表示されず、拡張機能によって作成された新しいプロジェクトも[新規プロジェクト]ダイアログに表示されません。 Visual Studioのログファイルにメッセージが表示されますVisual Studio 11ベータ版の拡張機能をインストールするとエラーが発生する

<description>Error in Template (C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 11.0\COMMON7\IDE\EXTENSIONS\...\XYZ_Project_Template.zip), file (XYZ_Project_Template.vstemplate). Unregistered ProjectType (XYZProject). This can be caused by an incorrect ProjectType or because the project type package is not installed.</description> 

これを解決する方法について誰か手掛かりがありますか?すべてのdllファイルとその他の拡張ファイルが適切に配置されているようです。

+0

製品にはまだ名前がないことに注意してください。また、「Visual Studio 11」の「11」は2011年を指していません。マイクロソフトでは年を取っても新しい製品の名前を付けることはできません。 –

+0

Microsoftは、自分のページに「Visual Studio 11 beta」という用語を使用しています。 http://www.microsoft.com/visualstudio/11/en-us/downloads – mircea

+0

はい、「Visual Studio 2011 beta」は使用していません。 Visual Studio 2010のバージョン番号は「10」です。 Visual Studio 11のバージョン番号は「11」です。それで全部です。 –

答えて

0

自分自身が見つかりました: devenv/setup をインストール中に実行して、拡張機能をスキャンするようにVisual Studio 11を判断する必要があります。

0

ロードする新しい拡張機能を取得するためにdevenv/setupを実行する必要はありません。あなたが負荷の問題を抱えているなら、私はその "大きなハンマー"に頼る前にいくつかの事をチェックします。

その後、
  • /ログ・スイッチを使用して実行Visual Studioと(これを実行する前に、近くVS)ComponentModelCacheディレクトリを削除%localappdata%\Microsoft\VisualStudio\11.0%appdata%\Microsoft\VisualStudio\11.0
  • ActivityLog.xmlファイルをチェック

幸運!

関連する問題