簡體   English   中英

在Raspberry Pi上使用Mono編譯C#Windows Forms應用程序時出錯

[英]Error compiling a C# Windows Forms applicaiton with mono on Raspberry Pi

我正在嘗試將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?

謝謝,

我與編譯器有關的文件。 這可能會有所幫助: http : //ubuntuforums.org/showthread.php?t=914626 對於MySQL客戶端,您可能需要更多的庫,我建議您在單獨的計算機上編譯應用程序(具有更多的硬盤和內存,將二進制文件傳輸到樹莓派(額外的步驟可能會使構建起來有些棘手,但額外的空間和強大的功能可能會使完整構建環境更容易)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM