我在VS2010中找不到ADO.NET实体数据模型模板

3
在VS2010中,我找不到来自Data部分的ADO.NET实体数据模型模板。 我的操作步骤如下:
1.创建一个带有WebSite的Silverlight(第4版)项目。 2.右键单击Web项目,选择添加->新项目->数据部分(实际上,我尝试了每一个选项)。
但是我找不到它!这很奇怪!
然后,
1.我尝试重置我的VS模板,但无效。 2.尝试重新安装VS2010,并收到“成功”消息。我确信ADO.NET Entity Framework已正确安装。
那么,还有什么可以做吗?我能否只将此模板安装到VS中?
1个回答

0

我相信您可以在Windows类库中添加ADO.NET实体数据模型,并在需要的地方引用该库。但是您不能在Silverlight库中添加数据模型。

更新:
在这种情况下,我假设网站至少针对3.5版本的框架

对于VS2010,您可以检查以下位置是否有所需的模板:
'%programfiles%\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Data\1033\AdoNetEntityDataModelCSharp.zip'
'%programfiles%\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\VisualBasic\Data\1033\AdoNetEntityDataModelVB.zip'
'%programfiles%\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\Web\CSharp\1033\AdoNetEntityDataModelCSharp_ASPNET.zip'
'%programfiles%\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\Web\VisualBasic\1033\AdoNetEntityDataModelVB_ASPNET.zip'

(在x64环境中,请使用'Program Files (x86)'替换%programfiles%)

希望能对您有所帮助。
-瑞安


Ryan,感谢您的快速回复,但我并不是试图将ADO.NET实体数据模型添加到“Silverlight”库中,我右键单击了“Web Site”项目,这应该可以工作,但是没有,我失去了精灵! - Ferde

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接