Dot-Net
Mono 真的是跨平台的嗎?
Mono 項目官方網站說 Mono 在 Windows、Linux 和 Mac OS X 上都能成功執行。這是真的嗎?
我想建構至少可以在 Windows 和 Linux 上執行的應用程序。Mono可以嗎?
PS我知道已經存在類似的主題(例如跨平台.Net?),但它們可能已經過時了。
對的,這是可能的。
它通常工作得很好,但我認為 Mono 上沒有任何大型/中型應用程序。您可能還想瀏覽其他幾個應用程序。
由於 Mono 是真實事物 (.NET) 的子集,為了保持最佳兼容性,您可能必須在 Mono 支持的平台(例如 Linux)中進行開發,然後一旦它在那里工作,您幾乎可以肯定它會工作在網上。我這麼說是因為雖然與 .NET 高度兼容,但 Mono 並沒有像很多人認為的那樣與整個 .NET 堆棧完全兼容,而且還有其他限制。
我已經對其進行了開發,並偶然發現了其中的幾個。我希望您的項目沒有我的項目那麼多的 .NET 依賴項。