Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Microsoft.Data.Entity.Design,版本=10.0.0.0适用于Visual Studio开发者预览版11_Visual Studio_Visual Studio 2010_Entity Framework_Dbcontext_Visual Studio 2012 - Fatal编程技术网

Visual studio Microsoft.Data.Entity.Design,版本=10.0.0.0适用于Visual Studio开发者预览版11

Visual studio Microsoft.Data.Entity.Design,版本=10.0.0.0适用于Visual Studio开发者预览版11,visual-studio,visual-studio-2010,entity-framework,dbcontext,visual-studio-2012,Visual Studio,Visual Studio 2010,Entity Framework,Dbcontext,Visual Studio 2012,我正在尝试一些东西,但一直失败 我在WindowsServer2008R2上安装了VisualStudioDeveloperPreview。正如您所知,目前VS扩展与VS 11开发预览不兼容,但我找到了一个解决方法: 我安装在VS 11上,但当我尝试运行代码生成时,出现以下错误: 错误:此模板试图加载组件程序集 'Microsoft.Data.Entity.Design,版本=10.0.0.0,区域性=中性, PublicKeyToken=b03f5f7f11d50a3a'。有关此问题的详细信

我正在尝试一些东西,但一直失败

我在WindowsServer2008R2上安装了VisualStudioDeveloperPreview。正如您所知,目前VS扩展与VS 11开发预览不兼容,但我找到了一个解决方法:

我安装在VS 11上,但当我尝试运行代码生成时,出现以下错误:

错误:此模板试图加载组件程序集 'Microsoft.Data.Entity.Design,版本=10.0.0.0,区域性=中性, PublicKeyToken=b03f5f7f11d50a3a'。有关此问题的详细信息 以及如何启用此模板,请参阅上的文档 自定义项目模板

我从添加参考页面检查,没有类似上面的dll


有没有可能用VS 11 Dev.Preview获得这项工作?

好的,我解决了这个问题,但我不确定它是否合法

解压扩展名时,导航到
T/code/
文件夹,其中有一个名为DbContextCS.zip的zip文件。将其解压缩,您将看到名为adoneartifactgenerator\u 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>

Microsoft.Data.Entity.Design,版本=10.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.AddArtifactGeneratorWizard
对于这一点:

  <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>

Microsoft.Data.Entity.Design,版本=11.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a
Microsoft.Data.Entity.Design.VisualStudio.ModelWizard.AddArtifactGeneratorWizard
将所有内容打包并安装扩展,当您运行代码生成器时,您将不会遇到任何问题