我的机器安装了VS 2010 Premium,我在项目模板方面遇到了一些麻烦。
我想跟随一个简单的MSDN Tutorial来构建一个OData服务,这样我就可以了解它们。它说我需要创建一个ASP.Net应用程序,我做了。接下来它说要添加一个“ADO.NET实体数据模型”项,我在项目模板中没有这个项目。
更糟糕的是,没有“WCF数据服务”对这项工作至关重要。我错过了什么?是否有某种类型的SDK或其他下载安装OData / WCF数据服务组件和模板?
更新
我查看了ADO.Net Entity Framework Tools的安装日志,看起来它已将所有模板安装到旧的VS 2010 * express 版本文件夹中。我已经不再安装了,是否有工具或方法来删除任何快递痕迹,以便安装程序将文件部署到我安装的高级版本中?
答案 0 :(得分:0)
问题来源:ADO.Net实体框架工具必须与安装在Premium之前的VS 2010 Express一起安装。当我卸载Express时,它必须保留ADO.Net EF工具并且它是对Express的引用。这就是我所做的修复它:
msiexec /i ADONETEntityFrameworkTools_enu.msi USING_EXUIH=1
自行安装(VS 2010维护模式在我删除后不再安装)现在我有了所有适当的模板来创建OData服务:)