用VS2010写的程序为什么在其他电脑上不能运行

2025-02-27 13:10:58
推荐回答(3个)
回答1:

要成功运行程序,需要一个名字叫msi的系统数据库。msi拒绝访问也就是说,你的程序无法访问msi这个必要的系统数据库。。这不是你的程序本身的问题,你的电脑也没问题!!而是别的电脑有问题,这个原因可能是 别的电脑那个msi系统文件损坏了 或者不存在 这需要修复。

回答2:

1:可能是你的安装包没有做好。最好带着那个exe的。
2:可能是目标机有权限问题,使用那个exe,右键用管理员运行安装。
3:可能是目标机上的安装服务被禁用了。启用安装服务即可。
4:目标机可能系统有问题了。用检测软件检查下。或重装下。

回答3:

举个例子:我在我的电脑用VFP编了个程序,在其他电脑上,必须也得有VFP软件,才能打开我编写的那个程序。
你说的这种情况,是不是在其他电脑上还没有安装相应的读取该程序的软件?