【发布时间】:2013-06-20 09:59:59
【问题描述】:
我的应用程序从“...\AppData\Local\Apps\2.0\some guid”运行,但它不能完全工作(一些第三方无 reg 的 COM DLL 文件不能工作。没有异常,但没有任何反应),但是如果我将整个文件夹复制到例如 C:\,则一切正常。
我该如何解决这个问题?
更新:我尝试将应用程序文件夹复制到同一位置(从“...\AppData\Local\Apps\2.0\some guid\folder”到“...\AppData\Local\Apps\2.0\一些 guid\copy of folder" )然后一切正常,但仍然不在安装的文件夹中。
【问题讨论】:
-
你使用注册表项吗?
-
不,但是我确实有 reg free com 对象..
-
如果仅取决于您的第 3 方 dll,可能他们的工作目录错误
-
但是如果我将应用程序目录复制到(任何!)其他地方,为什么它会起作用?
-
值得注意的是缺少信息:调试器告诉你什么?
标签: c# .net windows deployment clickonce