以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  项目发布后打不开  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=85215)

--  作者:nonheartman
--  发布时间:2016/5/20 13:42:00
--  项目发布后打不开
可以输入密码,然后显示加载数据,再然后就没了。打不开项目。
请问老师,这是啥情况?

--  作者:大红袍
--  发布时间:2016/5/20 14:16:00
--  

 1、升级到最新版。

 

 2、你把你项目事件的代码注释掉,重新发布。


--  作者:nonheartman
--  发布时间:2016/5/20 14:28:00
--  
我用的是ACCESS外部数据源
开发版已经是最新版了
项目事件的代买注释掉之后还是不行

--  作者:大红袍
--  发布时间:2016/5/20 14:33:00
--  

 那提示什么错?

 

 你发布一个空白的项目能否打开?


--  作者:nonheartman
--  发布时间:2016/5/20 14:39:00
--  
没有任何错误提示

发布一个空白项目也打不开

电脑操作系统是WIN7旗舰版  64位

--  作者:大红袍
--  发布时间:2016/5/20 14:44:00
--  

 如果空项目也打不开,应该就是电脑系统有问题了吧。

 

 去到发布的空的项目的exe程序那里,右键、属性、使用管理员身份运行。


--  作者:nonheartman
--  发布时间:2016/5/20 16:01:00
--  
刚试了一下发布一个使用内部数据源的项目,就能正常打开了。
--  作者:大红袍
--  发布时间:2016/5/20 16:34:00
--  
以下是引用nonheartman在2016/5/20 16:01:00的发言:
刚试了一下发布一个使用内部数据源的项目,就能正常打开了。

 

你不是在同一台电脑上测试?

 

access数据库,你放在哪里?你数据源的连接字符串怎么写的?


--  作者:nonheartman
--  发布时间:2016/5/20 16:48:00
--  
数据库放在开发的电脑上,发布项目在另外一台电脑上测试。

数据源字符串是这样的
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=\\\\ANNE-PC\\nuoquan\\12312.mdb;Persist Security Info=False

--  作者:大红袍
--  发布时间:2016/5/20 19:29:00
--  

1、字符串改成这个

 

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\\\ANNE-PC\\nuoquan\\12312.mdb;Persist Security Info=False
 
2、你在那台电脑,直接访问这个路径,看能否访问 \\\\ANNE-PC\\nuoquan\\