我用C#做的Windows应用程序已经和.NET平台一起打包发布,但运行不了

2025-03-12 14:53:28
推荐回答(5个)
回答1:

这是因为你做的软件用到了数据库,你本机上装的有数据库。在写代码时你应该把你的数据库连接到了本地。所以在其他机器上就连接不到数据库了。当然也就用不了了!解决办法:可以采用ACCess数据库 ,单机版的软件如果用到数据库一般都会选用access数据库
希望我的回答对你有所帮助

回答2:

一种情况是你的应用程序用到了数据库,而且默认连接的是localhost,而别的机器不满足数据库条件
另一种情况是别的机器无法访问你的机器或者数据库,建议你把错误原因打印出来,看看到底是什么异常

回答3:

因为你的连接字符串写错了。你要写成数据库路径的那种,而不要写成服务器名称的那种

回答4:

你需要改连接字符串。

回答5:

数据库连接字符串连的本机?换局域网或者公网IP