2

私はここで何か試していますが、失敗しています。Microsoft.Data.Entity.Design、Version = 10.0.0.0はVisual Studio Developer Preview 11用です

Windows Server 2008 R2にVisual Studio Developer Previewがインストールされています。ご存知のように、今のVSの拡張機能は、VS 11 Devのプレビューとの互換性はありませんが、私は回避策が見つかりました:

Visual Studio Extensions and Visual Studio 11 Dev. Preview

私はVS 11にADO.NET C# DbContext Generatorをインストールしますが、私は、コード生成を実行しようとすると、私は取得しています次のエラー:

Error: this template attempted to load component assembly 'Microsoft.Data.Entity.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. For more information on this problem and how to enable this template, please see documentation on Customizing Project Templates.

上記のようなdllはありません。

私はVS 11 Devでこの作業を行うことができます。プレビュー?

答えて

1

私は問題を解決しましたが、正当かどうかはわかりません。

エクステンションを解凍すると、内にT/code/フォルダがあります。DbContextCS.zipというzipファイルがあります。このいずれかに

<WizardExtension> 
    <Assembly>Microsoft.Data.Entity.Design, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly> 
    <FullClassName>Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.AddArtifactGeneratorWizard</FullClassName> 
    </WizardExtension> 

<WizardExtension> 
    <Assembly>Microsoft.Data.Entity.Design, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</Assembly> 
    <FullClassName>Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.AddArtifactGeneratorWizard</FullClassName> 
    </WizardExtension> 

パックをテキストエディタでこれを開き

ADONETArtifactGenerator_DbContextCSharp.vstemplateを呼び出すと、このコードを変更することだけでなく解凍し、そしてあなたは、ファイルが表示されますすべて一緒に戻って、コードのgenを実行すると、拡張機能をインストールする、あなたは問題ありません。

関連する問題