从任何文件夹运行我的文件( C:\Users\MyUsername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
除外)会使其完全正常运行。
但是,如果我从C:\Users\MyUsername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
运行它会导致显示JIT错误 - 在显示它运行完全没问题之后。是什么导致它这样做?
无论是手动启动(双击)还是在启动时实际启动,它都会运行错误。
我从D:\Google Drive\Projects\Licence check\Licence check\bin\Release\Licence Check.exe
错误是:
The process cannot access the file C:\Users\MyUsername\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\Licence Check.exe
因为它正被另一个进程使用。
但是我使用了Unlocker并且它说没有使用它的过程:
它也没有预先形成:
string path = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + @"\The internet";
if (File.Exists(path))
{
Dispose();
}