我正在以windows形式编写此应用程序c#。当用户退出此应用程序时,它会要求重新启动系统。退出时会写入一些XML文件并将文件保存在当前目录中(bin / debug)....在系统重启时,我的应用程序会自动重启(通过从注册表中读取值)并检查这些文件是否存在(if(File.Exists)) )或不。我的问题是系统重启它根本不检查文件存在...并显示错误的输出...但是当我关闭它并再次重新启动它显示正确的输出..我真的不能了解它的问题......任何人都可以帮助我...... ??
答案 0 :(得分:0)
程序需要从绝对目录位置读取文件,而不是相对或当前文件。它在开始时的背景可能与上次运行时的背景不同。