0

PC に複数のバージョンの MS Visual Studio がインストールされています。VS 2010、Web および WebMatrix 2 用の VS Express 2012。私が抱えている問題は、VS Express 2012 に EFPowerTool Beta (Entity Framework Power Tool)(vsix ファイル) をインストールして Web 用に ASP.NET MVC で使用しようとしたときです。事業; MS Visual Studio バージョン セレクターは VS 2010 を選択し、その IDE にインストールします。VS Express 2012 for Web に EFPowertool をインストールする方法について何か解決策はありますか? 私は無知ですか?

4

1 に答える 1

3

vsixmanifest ファイルによると、EF Power Tools Beta をインストールするには、少なくとも VS2010 または VS2012 の Pro バージョンが必要です。あなたはそれをハックしようとすることができます (保証はありません - 私は試していません):

1) vsix ファイルに .zip 拡張子を追加します。(vsix は実際には zip ファイルです)

2) zip ファイルをフォルダーに展開します。

3) vsixmanifest ファイルを開く

4) このフラグメントが次のようになるようにファイルを変更します。

<VisualStudio Version="11.0">
    <Edition>Pro</Edition>
</VisualStudio>

次のようになります。

<VisualStudio Version="11.0">
  <Edition>Express_All</Edition>   
  <Edition>Pro</Edition>
</VisualStudio>

5) フォルダを元に戻します

6) zip の名前を vsix に変更します

7) vsix ファイルをダブルクリックしてインストールします。

繰り返しますが、これはハックです。Visua Express for Web に拡張機能をインストールできるようになったとしても、すべて (または何でも) が機能するわけではありません。それでも - 試すのに 10 分しかかかりません。

于 2012-11-18T20:47:40.243 に答える