【发布时间】:2019-11-12 02:12:21
【问题描述】:
我一直在使用 C#、Visual Studio 和 Monogame 框架编写游戏。今天在新电脑上重新打开程序,还升级了monogame框架。
但是,当我尝试编译时,我得到了这个错误:
System.IO.FileNotFoundException 未处理 消息:在 mscorlib.dll 中发生“System.IO.FileNotFoundException”类型的未处理异常 附加信息: een van de afhankelijkheden hiervan niet laden 的组装 System.Runtime,版本 = 4.0.10.0,文化 = 中性,PublicKeyToken = b03f5f7f11d50a3a 的 Kan bestand。 Het system kan het opgegeven bestand niet vinden.
有人知道如何解决这个问题吗?
我对任何与 *.dll 相关的东西都完全陌生,所以我不知道从哪里开始搜索。
非常感谢!
【问题讨论】:
-
如果您使用的是文件(System.IO)相关代码,请确保路径中存在或不存在上述文件。
-
亲爱的巴拉吉,感谢您的迅速回复。我应该具体检查哪个文件以查看它是否存在?我专门添加了对我的项目的所有引用,并尝试添加与 System.IO 相关的所有引用,但是效果不佳。希望您能给我进一步的提示!
-
这取决于您的代码,例如,如果您从 d:/temp/new.txt 读取文件,则该文件应该可用,否则将引发错误。您需要调试并确保文件可用或不可用