我在生产环境中有一个奇怪的错误,但在开发环境中没有。在我的开发环境中,使用 Visual Studio 2010,我可以毫无问题地连接到 Sql Server 2012。当我将我的 Windows Form 应用程序复制到同一网络中的其他 PC 时,我收到“错误 26:错误定位服务器/指定实例”。
同一个应用程序在带有 Sql Server 2008 的旧数据库实例上运行良好。我不知道要检查什么以及从哪里开始!
编辑:另一个奇怪的行为是,如果我使用这样的代码,它会很好用
conn.Open()
dr = cmd.ExecuteReader()
但是,如果我打开带有 datagridview、数据集和 BindingSource 的表单,请停止工作!