我不确定这个问题是否适合SO,但我相信这里的一些人已经通过它:
我正在尝试按照ASP.NET网站上的MVC教程进行操作,并且有一点可以向项目添加ADO.NET实体,但出于某种原因,它不会出现在添加新物品.我安装了.NET for .NET 3.5,所以我不知道为什么它没有出现.有人知道我需要安装的其他东西或打勾它出现吗?
谢谢
实体数据源显示在"工具箱"的"数据"部分中.
以下是MSDN博客中有关无法在工具箱中看到该项目的人员的一些有用信息:
找不到实体数据源?
如果升级带有SP1的Visual Studio 2008的RTM版本,则默认情况下,EntityDataSource控件不会出现在Web项目工具箱的"数据"组中.要将控件添加到工具箱:
·打开Visual Studio
·打开或创建Web应用程序或项目.
·确保工具箱工具窗口可见.
·右键单击工具箱,在数据组中,然后单击"选择项目..."选项.
·等待"选择工具箱项"窗口出现.
·在".NET Framework组件"选项卡下的组件列表中向下滚动,直到找到
"EntityDataSource"
·确保EntityDataSource组件旁边标有复选框,然后单击"确定"按钮.
如果在列表中看不到"EntityDataSource",则可能需要手动添加程序集.为此,请单击"选择工具箱项"窗口中的"浏览"按钮.然后浏览"C:\ Program Files\Reference Assemblies\Microsoft\Framework\v3.5"下的System.Web.Entity.dll或配置中的等效文件夹.