2016-09-26 44 views
-2

嗨有可能將用C#編寫的程序轉換爲操作系統,或者只是運行它並像Windows一樣使用它。我的意思是像Windows一樣啓動C#程序。 我需要類似Windows的東西,但Windows的大小是3千兆字節我需要200兆字節的Windows才能在我創建的小型主板上運行。將EXE文件轉換爲類似操作系統的東西

+0

這不是你應該要求的方式。通常窗口大約是15 Gb +。 –

+0

Wtf ...真的嗎?簡短的答案是否定的,你不能 – Pikoh

+0

不知道爲什麼downvotes - 除了奇數大寫和措辭它有效的技術問題。 – PhillipH

回答

2

是的,如果你使用「.net操作系統」你會發現COSMOS項目,它允許你用.net編寫一個操作系統。

https://github.com/CosmosOS/Cosmos/wiki/Develop-Your-Own-Operating-System-in-C%23-or-VB.NET

+0

謝謝,但我使用它,併發生了很多錯誤,因爲宇宙需要爲你在那裏使用的所有東西編寫插件,例如鼠標需要大量的代碼移動,我不能使用任何方法可用vs. @PhillipH –

+0

我認爲關於COSMOS的一點是它允許你編寫自己的操作系統 - 這意味着你必須編寫自己的操作系統 - 鼠標,鍵盤,命令處理器,圖形用戶界面。一切都是你的。我想你並不是真的想將C#應用程序作爲一個操作系統來運行,但有一個削減操作系統來運行你的C#。 – PhillipH

1

看看Windows 10 IoT Core。它可以運行在像Raspberry Pi這樣的小型主板上,並可能爲您提供所需的功能。

+0

OP特意要求能夠將C#程序作爲操作系統運行。 – PhillipH

+0

@PhillipH他還表示,他需要Windows之類的東西,但體積較小,所以我在解決真正的問題而不是具體的問題上採取了一些措施。如果他想在自定義板上運行C#UWP程序,那麼Windows IoT就可以使用該標準,而無需重新編譯或定製任何內容。 – Abion47

+0

謝謝@ Abion47 –

相關問題