我现在正在使用C#4.0中的MonoDevelop 4.0.12在Raspbian上开发解决方案。
我在我的解决方案中引用了MonoDevelop.Core(2.6.0,对于那里的Logging机制)。当我尝试运行解决方案时,我得到一个例外"无法加载文件或程序集MonoDevelop.Core'"。据我所知,在Windows中,每个版本的.NET都有文件夹,还有一个GAC,其中存储了所有公共库。
如果假设.NET 4.0正在运行(没有此引用,解决方案可行。使用它,而不是。)并且在Linux上没有GAC,并且在MonoDevelop Local Copy中不起作用(选择了该选项并且没有选择相同的行为),解决方案是什么?我的意思是,MonoDevelop.Core是一个软件包引用,因为.NET是System。为什么解决方案找到System,但找不到MonoDevelop.Core?