我目前正在创建一个数据驱动的 wpf 应用程序,并且在我的开发计算机(我用来创建程序的计算机)上,一切都非常完美。此外,当我将应用程序从 Release 目录移动并复制到我的本地计算机时,它可以完美运行。但另一方面,当我的应用程序到达其他用户时,它会完全停止连接到数据库。
我不明白这是怎么回事,因为我的连接字符串设置正确,即:
<connectionStrings>
<add name="MyConnectionStrint"
connectionString="Data Source=MyServerIP\SQLEXPRESS;Initial Catalog=MyDB;Integrated Security=SSPI;"
providerName="System.Data.SqlClient" />
</connectionStrings>
这是位于根目录中的 XML 配置文件。一旦将程序提供给其他人,它就会完全停止运行;没有数据被接收或发送。
这可能是因为他们需要 MS SQL Server 或其他东西才能连接到我的远程数据库吗?我什至尝试使用 SQL Server Management Studio 连接到数据库,但它无法在其他 PCS 上运行,但由于某种原因,它适用于我的,而没有其他人的。这是一个问题,因为该程序旨在分发给至少 15 人。关于造成这种情况的任何想法?
任何帮助将不胜感激,谢谢。