【问题标题】:"Cannot access disposed object" Error on VS SQL Unit Testing ProjectVS SQL 单元测试项目上的“无法访问已处理的对象”错误
【发布时间】:2019-03-14 10:49:37
【问题描述】:

我一直在 VS 2017 上开发 SQL Server (SSDT) 解决方案,其中包括通过右键单击 SQL 项目上的项目并选择“创建单元测试...”来创建的 SQL 单元测试项目。

我通过右键单击单元测试项目并选择“SQL Server 测试配置...”来配置连接,这会打开一个弹出窗口来定义测试将在哪个数据库中运行。

我第一次在我的第二台笔记本电脑上打开此解决方案并意识到当我单击“SQL Server 测试配置...”时,我收到一条错误消息:“无法访问已处置的对象。对象名称:'ComboBox '"

我在网上找不到与我的情况相关的任何内容,其中大部分似乎与 .NET 代码有关,而我却在 VS 界面上苦苦挣扎。我尝试卸载并重新安装 VS 2017 (15.9.9),创建了一个全新的 SQL 项目和相应的单元测试。问题仍然存在。

我的另一台笔记本电脑和我正在使用的虚拟机不存在此问题。我的第二台笔记本电脑安装了更多旧设备,但我需要使用它,因为它的规格要高得多,并且上面有 SQL 服务器。

关于我可以尝试什么的任何想法?

【问题讨论】:

    标签: visual-studio-2017 sql-server-data-tools sql-server-unit-testing


    【解决方案1】:

    万一其他人遇到这个问题,在格式化我的笔记本电脑几次后,我意识到问题出在 Windows 的最新预览版上。我是 Insider Program 的一员,我最近收到了最新版本。我必须恢复到以前的版本才能解决此问题。

    由于某种原因,该版本还破坏了 Google Chromecast 的 Videostream:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-19
      • 1970-01-01
      • 1970-01-01
      • 2016-10-07
      • 1970-01-01
      相关资源
      最近更新 更多