lay*_*nee 5 deployment database-project visual-studio localdb visual-studio-2019
我最近有PC故障并重新安装了Windows操作系统和我的所有开发软件.重新安装后,我的Visual Studio 2012数据库项目似乎工作方式不同,我无法弄清楚.当我按F5或CTRL + F5时,我的数据库项目不再"自动部署"到LocalDB.我使用VS2012 Professional版本和默认安装设置.
在我的旧安装中,如果我在项目中更改了列名并按下了F5,则LocalDB中的表将立即更新,而不会执行任何类型的发布操作.Visual Studio输出窗口还将指示正在应用更改.这种"自动部署"不再发生,我不得不求助于右键单击项目并点击发布,这有效,但不方便.
如何重新启用此"自动部署"功能?
到目前为止,我尝试过:
我怀疑此功能可能依赖于我在旧安装中使用的其他软件或补丁.
我自己想出了这个.
有一个选项可以控制在"项目和解决方案>构建和运行"部分下构建依赖项目的方式.我一开始忽略了这个选项,但是当我一次测试一个设置时,最终又回到了它.
复选框的描述可能不完整,或者我只是误解了它.此设置似乎不会影响数据库项目的构建操作,但它确实会影响部署操作.选中此选项后,我的数据库项目(不是启动项目)会生成但不会在Run/Debug上部署.如果未选中此选项,我的数据库项目将按照我的预期进行构建和部署,无需其他步骤.

| 归档时间: |
|
| 查看次数: |
1355 次 |
| 最近记录: |