![](/img/trans.png)
[英]Does Resharper 6.0 (current version) support Microsoft Visual Studio 11 Developer Preview or can it be made to?
[英]Microsoft.Data.Entity.Design, Version=10.0.0.0 is for Visual Studio Developer Preview 11
我在這里嘗試一些東西,但一直失敗。
我在Windows Server 2008 R2上安裝了Visual Studio Developer Preview。 如您所知,目前VS擴展與VS 11 Dev Preview不兼容,但是我找到了一種解決方法:
Visual Studio擴展和Visual Studio 11開發。 預習
我在VS 11上安裝了ADO.NET C#DbContext Generator ,但是當我嘗試運行代碼生成時,出現以下錯誤:
錯誤:此模板嘗試加載組件裝配'Microsoft.Data.Entity.Design,版本= 10.0.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a'。 有關此問題以及如何啟用此模板的更多信息,請參見有關自定義項目模板的文檔。
我從添加參考頁面檢查過,沒有上面的dll。
我有機會通過VS 11 Dev進行這項工作。 預習?
好的,我解決了這個問題,但是我不確定它是否合法。
解壓縮擴展名時,導航至其中的T/code/
文件夾,其中有一個名為DbContextCS.zip的zip文件。 也將其解壓縮,您將看到名為ADONETArtifactGenerator_DbContextCSharp.vstemplate的文件
使用文本編輯器打開它並更改代碼:
<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>
將所有內容打包在一起並安裝擴展,當您運行代碼生成時,將沒有問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.