我开发了从Windows启动开始的应用程序。当我通过双击启动应用程序时,它工作正常。当在Windows启动时运行时,应用程序启动良好,但它无法访问放置在应用程序目录中的任何其他文件。我收到了该错误 '系统无法找到指定的文件'
我的代码:
Process.Start("file_name")
我使用此注册表项启动:
HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Run"
.Net 3.0,Windows 7
可能是什么问题?请提出解决方案。
谢谢。答案 0 :(得分:0)
替换后,
Process.Start("file_name")
与
Process.Start(My.Application.Info.DirectoryPath & "\file_name")
工作正常。