我正在尝试将我的 C# 应用程序编译到 Raspberry Pi(运行 Debian)。
我已经在 Pi 上成功安装了 mono,编译并运行了一个基本的 hello world 应用程序。我现在正在运行以下命令(从这里)来尝试编译我的 Windows 窗体应用程序:
`dmcs -pkg:dotnet Login.cs /r:system.Windows.Forms /r:System.Drawing`
但是我收到以下错误:
Error CS006; Metadata file 'cscompmgd.dll' could not be found Compilation failed: 1 error(s)
所以我的问题是:
1)这可能是因为我想参考
使用 MySql.Data.MySqlClient;
2) 如果对 1 的回答是否定的,还有什么可能导致该错误?
3)相关问题:我的应用程序有几种不同的形式,编译这个 Login.cs 文件是否足以运行整个应用程序,或者我应该;一次编译它们,还是编译program.cs?
谢谢,