我的程序运行良好从我的驱动器除了Program files目录(windows XP)以外的任何其他地方,我以pipe理员身份login,所以我有驱动器的完全权限。 它从c:的根目录运行良好,基本上除了Program files以外的其他地方。 我在4个不同的机器2 XP,2 Vista上重新创build了这个问题。
我的程序是一个C#.Net 2.0程序。 问题究竟是什么?
我甚至将我的整个项目复制到Program files目录,我无法从那里deBUGging它只是不会运行,没有任何错误。
谢谢你的帮助。
fileSystemWatcher – 如何pipe输出到文本文件?
开发BLE windows 8.1
Process.Start – 如何将启动的可执行文件发送到后台(C#)
托pipe的System :: Diagnostics :: DeBUGger :: Launchfunction的非托pipe/本机替代scheme?
.NET或windows同步基元性能规范
.Net混淆器
windows服务无法正常工作时,exe文件转换为服务
如何创build一个大的图标托盘?
在Crystal Reports中导致“页眉和页面页脚太大”页面错误的原因是什么?
你如何确定上一个修改文件的过程?
只是猜测,但如果您的程序试图将数据保存到程序目录,Vista会阻止这种情况,并动态地将路径改为c: users [user] AppData之类的东西。 也许这给你一个提示什么正在发生。
否则,我们需要更多的信息来帮助你。
如果你不能调试,你总是可以创建一个调试日志。 这有点慢,但最终你会发现程序停止工作的地方。
LogDeBUG('before 1'); Statement1; LogDeBUG('before 2'); Statement2; LogDeBUG('before 3'); Statement3; LogDeBUG('after 3');
我已经尝试了新的XP安装程序,没有应用任何组织策略。
总结
以上是内存溢出为你收集整理的为什么我的程序不能从Program Files目录运行,而是从其他地方运行?全部内容,希望文章能够帮你解决为什么我的程序不能从Program Files目录运行,而是从其他地方运行?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)