调试时如何不部署SQL Server数据库项目?

Bri*_*van 25 sql-server visual-studio

我正在使用Visual Studio 11 Beta与SQL Server数据库项目和控制台应用程序项目.每次我按F5调试我的控制台应用程序,它都想部署数据库项目.有没有办法阻止它这样做?我找不到任何设置来阻止它.

han*_*rld 39

这里的问题是,当你说我想要构建和部署时(按F5执行此操作以进行调试),实际上并不希望数据库成为该部署的一部分.

我担心我没有VS 11 Beta,但这是通过在Build Configuration中禁用项目的Deploy来实现的.

下面是VS 2010的截图,希望你能找到一个等价物(对不起,我找不到2012年的MS文档).

找到您不想部署的项目,并取消选中Deploy列下的相关复选框.

在哪里可以找到Build Configuration下拉列表

从下拉列表中选择Configuration Manager

取消选中相关项目的部署


Dav*_*ant 4

双击“解决方案资源管理器”中数据库项目的“属性”节点,打开数据库项目属性。选择“部署”选项卡。在“部署操作”部分中,选择“创建部署脚本 (.sql)”而不是“创建部署脚本 (.sql) 并部署到数据库”。