Mik*_*ike 45 entity-framework visual-studio-2015 vs-2015-preview
我在Visual Studio 2012中使用了Entity Framework.通过"逆向工程代码优先"构建实体模型.
但是当我刚刚设置Visual Studio 2015,并通过NuGet设置EF电源工具时,我找不到"逆向工程师代码优先"选项.
谁知道我应该怎么做?
谢谢!
oct*_*ccl 76
实体框架Power Tools是Visual Studio 扩展,因此您需要先安装它.但是,存在一个问题,Visual Studio的受支持版本是2010年,2012年和2013年.Visual Studio 2015处于预览版.我认为这就是它尚未包括在内的原因.但我有一个适合我的解决方案,如果是这样的话.
在此文件(它是一个xml)中,您需要找到名为SupportedProducts的标记并添加Visual Studio 2015版本(转到帮助 - >关于Microsoft Visual Studio以检查您已安装的版本).
<SupportedProducts>
...
<VisualStudio Version="14.0">
<Edition>Ultimate</Edition>
<Edition>Community</Edition>
</VisualStudio>
</SupportedProducts>
Run Code Online (Sandbox Code Playgroud)覆盖.vsix中的extension.vsixmanifest文件,并尝试安装它.
希望这有帮助
我尝试使用该配置(版本:14.0和版本:Ultimate)并且它工作.为了节省时间,您可以在此链接下载它.我还添加了社区版.
Julie Lerman在她的博客中写了一篇关于如何解决这个问题的文章.
我强烈建议您在使用旧数据库时使用EntityFramework Reverse POCO Generator.如果您的模式可能会多次更改而不使用迁移,那么最好使用t4模板,它可以帮助您在每次更新数据库时重新生成模型.您唯一需要做的就是右键单击.tt文件并执行Run Custom Tool选项,这就是全部.EF Power Tools还有一个选项,允许您自定义t4模板.
cka*_*lla 15
现在VS 2015已经发布,您将需要使用EntityFramework Reverse POCO Generator https://visualstudiogallery.msdn.microsoft.com/ee4fcff9-0c4c-4179-afd9-7a2fb90f5838.虽然说明有点牵扯,但不再需要上面提到的调整/解决方法,而且效果很好.
| 归档时间: |
|
| 查看次数: |
62272 次 |
| 最近记录: |