日期:2014-05-18  浏览次数:20816 次

非常奇怪的问题,双击打开软件是好的,添加到注册表自动启动就出错
非常奇怪的问题,双击打开软件是好的,添加到注册表自动启动就出错,直接在IE中打开file:///C:/Getsite/Getsite/bin/Release/xxx.exe 出现下载和打开项,直接打开也出错!
但是在C:/Getsite/Getsite/bin/Release/xxx.exe 双击xxx.exe就没有任何问题

软件要操作一个access数据库,我把数据库和整个文件夹都添加了everyone权限也不行,见鬼,这是为什么??

------解决方案--------------------
错误帖出来啊
------解决方案--------------------
嘿嘿,我也碰到过,双击的好的,快捷方式也是好的,放到"启动"里也是好的,就是放到注册表的Run下开机启动有问题,不过我的比较简单,是路径的问题.把程序里所有的相对路径都换成绝对路径就凑合的解决了.
------解决方案--------------------
探讨
可能是路径的问题我是这样写的
OleDbConnection cnn = new OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA Source="+a);
a=xxx.exe
这样对吗,软件执行的当前路径应该怎么写?