可能重複運行C#程序:
Can you compile C# without using the .Net framework?無需.NET框架
我敢肯定這是一個常見的問題。我沒有讀過它,但我不知道如何實際上做到這一點。 我在這裏看到了一個答案,在這裏刪除system.dll和另一個參考,但我不能因爲我使用它們,所以我讀了我可以在我的程序或類似的東西包括框架。但是如何?
謝謝!
編輯:我的意思是要運行後我整理,對不起,我錯
可能重複運行C#程序:
Can you compile C# without using the .Net framework?無需.NET框架
我敢肯定這是一個常見的問題。我沒有讀過它,但我不知道如何實際上做到這一點。 我在這裏看到了一個答案,在這裏刪除system.dll和另一個參考,但我不能因爲我使用它們,所以我讀了我可以在我的程序或類似的東西包括框架。但是如何?
謝謝!
編輯:我的意思是要運行後我整理,對不起,我錯
恐怕你不能沒有.NET框架編譯C#程序(或同等如單聲道),它被寫對於。有一些方法可以運行一個沒有框架的程序,但不能編譯。
單聲道C#編譯器? –
我會說,不,我的意見。你需要「把東西」編譯成二進制代碼。將這個.NET框架,單,MyOwnVeryCool框架,你必須有一些依賴。如果你仔細想想.NET平臺您需要編譯到IL,所以你有從CLR一個dependecy,如果你不想編譯爲IL,所以它不更 .NET平臺。
請考慮一個事實,即在最新的Windows操作系統上,它已經發布了「內置」。
問候。
你爲什麼想這樣做? –
你的意思是** run **? – SLaks
問題:「如何打包C#應用程序,以便它可以部署在沒有安裝.Net框架的計算機上?」另外,你認爲什麼樣的機器是這個目標的? – antlersoft