我来这里发布我的错误,它突然出现,但我还没有触及任何小时,我只是想重建,因为我不知道如果我已经建立。
Fody: An unhandled exception occurred:
Exception:
The process cannot access the file 'E:\Unity Project\Curator\Curator\obj\x64\Debug\Curator.exe' because it is in use by another process.
Kind:
System.IO.IOException
StackTrace:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
to System.IO.
FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
File Share share)
at Mono.Cecil.ModuleDefinition.Write(String fileName, WriterParameters parameters) in C:\Code\Fody\cecil\Mono.Cecil\ModuleDefinition.cs:line 1144
at InnerWeaver.WriteModule() in C:\projects\fody\FodyIsolated\ModuleWriter.cs:line 18
at InnerWeaver.Execute() in C:\projects\fody\FodyIsolated\InnerWeaver.cs:line 114
Source:
mscorlib
TargetSite:
Void WinIOError(Int32, System.String)
然而,我在同一风格的论坛上寻找错误,但我找不到任何与我的错误有关的东西。
我已经做了什么:
- 重新启动我的电脑。
- 清理缓存骑士(VS上相同)。
- 删除已在使用的应用程序项。
- 提到的exe不存在。
- 查看所提到的目录是否存在。(扰流板编号)。
- 切换构建类型(64 -> 32)并从调试到发布。
- 请注意,我无法再以发行版或32位版本启动构建应用程序。*
我试图编译我的其他项目,看看错误是否仍然存在,我有完全相同的错误字符的字符。
我也尝试了Visual Studio 2022和Visual Studio Code,问题仍然存在。
1条答案
按热度按时间pkwftd7m1#
好的,我找到错误了。
如果发生这种情况,请删除
"\obj\"
文件夹中的所有文件。删除你的缓存(构建,系统缓存,本地历史,VS日志缓存和索引,引擎缓存和cookie。File
->Invalidate Caches
->Check all options
->Invalidate and Restart
。通常,这将修复错误。