在我的应用程序中,我使用Process.Start启动一个在桌面上有快捷方式的.exe。
像这样:
process.StartInfo.FileName = @"C:\Users\PCName\Desktop\MyAppName - Snelkoppeling"
process.Start();
好的,这在我的设备上运行完美(Windows 10 Pro),启动MyAppName - Snelkoppeling ..
但是当我在其他设备(Windows Pro 7)上使用我的应用程序时,它不会启动该过程,但是快捷方式的位置是相同的,只有设备的名称不同。
我一直找不到文件异常..
有什么想法吗?
答案 0 :(得分:0)
Alex说得对,应该动态访问路径
还要确保Windows 7上用户的用户名是普通文本(不含空格和其他特殊字符)。在这种情况下,Windows 10更强大。
希望,我帮忙。