.net Can';t在VS2010中将LINQ to SQL类添加到项目中
我刚刚在VisualStudio2010RC中遇到了以前没有发生过的事情(比如昨天)。这里没有软件更改,但我昨天编译时遇到了一些麻烦,需要重新启动 我无法通过添加对话框将LINQ to SQL类添加到任何项目中。我已经创建了ASP.NET网站、ASP.NET MVC项目——这两个项目都是“模板化”和“空的”——而且似乎没有安装或可用的模板 我已确保该项目以4.0框架为目标。我可以很容易地添加一个新的数据库和ADO.NET实体框架模板 作为一种解决方法,我可以将DBML文件复制到我的项目中,删除所有表和存储过程,更新连接字符串并使用剩余的shell(设计器可以这样工作),但这很痛苦.net Can';t在VS2010中将LINQ to SQL类添加到项目中,.net,asp.net-mvc,linq-to-sql,visual-studio-2010,.net,Asp.net Mvc,Linq To Sql,Visual Studio 2010,我刚刚在VisualStudio2010RC中遇到了以前没有发生过的事情(比如昨天)。这里没有软件更改,但我昨天编译时遇到了一些麻烦,需要重新启动 我无法通过添加对话框将LINQ to SQL类添加到任何项目中。我已经创建了ASP.NET网站、ASP.NET MVC项目——这两个项目都是“模板化”和“空的”——而且似乎没有安装或可用的模板 我已确保该项目以4.0框架为目标。我可以很容易地添加一个新的数据库和ADO.NET实体框架模板 作为一种解决方法,我可以将DBML文件复制到我的项目中,删除
还有其他人的模板掉了吗?了解了如何重新安装它们吗?在早期版本的Visual Studio中,您可以在启动VS时使用此命令行开关“重置”默认模板注册:
devenv.exe /InstallVSTemplates
我还没有在VisualStudio2010上试用过它,但可能值得一试!它绝对可用-请参阅。如果在右上角的“搜索已安装模板”框中键入“Linq”,是否可以找到Linq到SQL类?否,没有。我也尝试过在线模板,但什么都没有。我甚至退出或更改了我的范围,尝试了“代码”、“Visual C#”、“数据”和“Web”,但都没有用。谢谢marc,工作顺利。开关未记录在/?命令行提示符,但其工作原理相同。干杯,-jc