我想移植一個用C#編寫的應用程序。 NET(在Windows上運行)在Linux中。我認爲的第一個解決方案是使用Mono。我嘗試使用Mono Migration Analyzer MoMa,錯誤是平臺調用。應用程序調用像kerne32.dll一樣的Win32 Native函數,我想知道在Linux中是否有任何等價物;任何可以實現相同內容的共享庫。natvie windows DLL和Shared Linux庫之間是否有任何等價關係.SO
我看單文檔中關於這個話題:http://www.mono-project.com/docs/advanced/pinvoke/
我還要檢查這些問題:
How to write programs in C# .NET, to run them on Linux/Wine/Mono?
What would be the equivalent of Win32 API in linux?
但我沒有找到我的answere。
PS:請原諒我的英語。