我正在努力迁移到Visual Studio 2012 Express Edition以处理包含具有.dbproj扩展名的数据库项目的项目。这个博客http://visualstudiomagazine.com/blogs/data-driver/2012/06/getting-visual-studio-2012-and-ssdt-to-work-together.aspx给人的印象是,通过一些工作,这基本上都是可以管理的。获取Sql Server数据工具以使用Visual Studio 2012 Express Release Candidate
首先,你必须在.dbproj转换为.sqlproj在Visual Studio 2010
我设法安装Visual Studio 2010。这让我的.dbproj转换为.sqlproj。从那里,这个想法是安装SQL Server数据工具(http://msdn.microsoft.com/en-us/data/tools.aspx),打开在Visual Studio 2012的sqlproj项目,但我无法在Visual Studio中打开sqlproj 2012
我试图从这里建议的修复http://blogs.msdn.com/b/ssdt/archive/2012/06/07/upgrade-issue-to-visual-studio-2012-rc.aspx也有关于在这里修复http://social.msdn.microsoft.com/Forums/en-US/ssdt/thread/c66c2296-c94e-4f21-993e-7d3090a596a5的建议,但无论我做什么,我都无法在Visual Studio Express 2012 RC for Web中创建或打开sqlproj类型项目。有谁知道如何解决这个问题?
更新: 此常见问题解答http://msdn.microsoft.com/en-us/subscriptions/hh322942.aspx明确表示您必须在Visual Studio 2010 Shell中使用SQL Server数据库项目,而不是在Visual Studio 2010或2012 for Web中使用。
我现在的问题是,我可以通过手动导入SQL脚本并从那里去创建一个全新的项目,但是当我打开.sqlproj文件并尝试使用该SQL Server项目时,我得到大量虚假来自存储过程的错误实际上是完全有效的。