Installation 最终安装文件夹调试

Installation 最终安装文件夹调试,installation,environment,Installation,Environment,当我安装我的成品时,它运行良好,直到最后一个操作完成(一个“保存”作业的按钮) 程序弹出此错误: 应用程序中发生未处理的异常。如果单击“继续”,应用程序将忽略此错误并尝试继续。如果单击退出,应用程序将关闭 找不到路径“C:\Program Files(x86)\ATR\Save a Job\obj\Release\42\ATR\BackupProgram\Backup.xml”的一部分 出于某种原因,程序正在错误的位置查找backup.xml文件。(和似乎添加的文件夹) 我在程序中调用backu

当我安装我的成品时,它运行良好,直到最后一个操作完成(一个“保存”作业的按钮)

程序弹出此错误:

应用程序中发生未处理的异常。如果单击“继续”,应用程序将忽略此错误并尝试继续。如果单击退出,应用程序将关闭

找不到路径“C:\Program Files(x86)\ATR\Save a Job\obj\Release\42\ATR\BackupProgram\Backup.xml”的一部分

出于某种原因,程序正在错误的位置查找
backup.xml
文件。(和似乎添加的文件夹)

我在程序中调用
backup.xml
文件的方式是:

(System.Environment.SpecialFolder.ProgramFile sX86 & "\ATR\Save A Job\Backup.xml")
这可能是错误的方式,但对我来说是有意义的。
我假设文件位置的完整路径如下所示:

C:\Program Files (x86)\ATR\Save A Job\backup.xml
然而,它在错误的地方寻找它(从错误中可以明显看出)


有人知道为什么吗?

修好了,伙计们。这是对安装文件夹的权限。我的用户被设置为“只读/写”…一旦我将其切换到完全控制,一切都很好

这个问题听起来非常适合您的应用程序。如何在应用程序中处理
backup.xml
的路径?这可能是你的问题。