Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MonoDevelop Raspbian无法加载文件或程序集';MonoDevelop.Core';_C#_Logging_Monodevelop_Raspbian - Fatal编程技术网

C# MonoDevelop Raspbian无法加载文件或程序集';MonoDevelop.Core';

C# MonoDevelop Raspbian无法加载文件或程序集';MonoDevelop.Core';,c#,logging,monodevelop,raspbian,C#,Logging,Monodevelop,Raspbian,我现在正在用C#4.0中的MonoDevelop 4.0.12开发一个关于Raspbian的解决方案 我在解决方案中引用了MonoDevelop.Core(2.6.0,用于其中的日志机制)。当我尝试运行该解决方案时,出现一个异常“无法加载文件或程序集'MonoDevelop.Core'”。据我所知,在Windows中,每个.NET版本都有文件夹,还有一个GAC,其中存储了所有公共库 如果假设.NET 4.0正在工作(没有此引用,解决方案可以工作。有了它,就没有了。)并且在Linux上没有GAC,

我现在正在用C#4.0中的MonoDevelop 4.0.12开发一个关于Raspbian的解决方案

我在解决方案中引用了MonoDevelop.Core(2.6.0,用于其中的日志机制)。当我尝试运行该解决方案时,出现一个异常“无法加载文件或程序集'MonoDevelop.Core'”。据我所知,在Windows中,每个.NET版本都有文件夹,还有一个GAC,其中存储了所有公共库


如果假设.NET 4.0正在工作(没有此引用,解决方案可以工作。有了它,就没有了。)并且在Linux上没有GAC,而在MonoDevelop中本地副本不工作(选择的选项和未选择的行为相同),那么解决方案是什么?我的意思是,MonoDevelop.Core是一个包参考,就像.NET中的系统一样。为什么解决方案找到System,但没有找到MonoDevelop.Core?

在下面的文章中,S_BatMan指出,Mono运行时不支持Raspberry Pi上的.NET 4.0。你试过用.NET3.5运行代码吗?如果切换到.NET3.5,则无法将MonoDevelop.Core添加为包程序集引用。它根本没有出现在可能的参考文献中。不管怎样,那篇文章已经过时了。NET4.0正在运行,但由于未知原因,找不到MonoDevelop.Core。