You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio数据库项目发布时遇Object reference未实例化错误求助

Visual Studio数据库项目发布按钮报错:Object reference not set to an instance of an object

点击Visual Studio中数据库项目的发布按钮时,无法打开发布窗口,仅弹出提示框显示错误:Object reference not set to an instance of an object.,导致无法对数据库进行任何修改。

同事均无此问题,即使曾出现该问题也在更新Visual Studio后解决。

已尝试的修复操作

  • 删除所有bin、obj及.vs文件夹,运行.\devenv.exe
  • 执行.\devenv.exe /ResetUserData、.\devenv.exe /UpdateConfiguration及.\devenv.exe /ClearCache
  • 更新并重新安装Visual Studio
  • 禁用所有扩展,清理并重建项目
  • 删除路径C:\Users{user}\AppData\Local\Microsoft\VisualStudio{version}下的ComponentModelCache文件夹
  • 将Visual Studio重置为系统默认设置
  • 使用不同账号登录Visual Studio

排查情况

问题疑似出在当前项目与本地机器上:其他项目可正常运行;同事能正常修改并发布该项目,即使在同事电脑上用我的账号拉取当前分支也无问题。

注:公司其他项目使用不同框架,仅我创建的一个同框架测试项目无此问题。每次需要新增字段或表时都需麻烦同事帮忙发布,十分困扰。

环境信息

  • 数据库项目目标平台:SQL Server 2012
  • Visual Studio版本:17.8.7
  • .NET Framework版本:4.8.09037

内容的提问来源于stack exchange,提问作者jakub podhaisky

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 13:02:11