我刚刚遇到过以前没有发生过的Visual Studio 2010 RC(比如昨天)。这里没有软件更改,但昨天编译时需要重新启动我确实遇到了一些问题。
我无法通过添加对话框将LINQ to SQL类添加到任何项目。我创建了ASP.NET网站,ASP.NET MVC项目 - 这两个项目都是“模板化”和“空” - 并且似乎没有安装或可用的模板。
alt text http://bandofgeeks.net/blogimages/code/notemplate.png
我确保该项目以4.0 Framework为目标。我可以轻松添加新数据库,并且ADO.NET实体框架模板就在那里。
作为一种解决方法,我可以将DBML文件复制到我的项目中,删除所有表和sprocs,更新连接字符串并使用剩余的shell(设计师可以正常工作),但这很痛苦。
有没有其他人的模板掉线?弄清楚如何重新安装它们?
答案 0 :(得分:6)
在以前版本的Visual Studio中,您可以在启动VS时使用此命令行开关“重置”默认模板注册:
devenv.exe /InstallVSTemplates
我还没有尝试使用Visual Studio 2010 - 但它可能值得一试!它绝对可用 - 请参阅MSDN docs on VS 2005 command line switches。