2016-09-26 10 views
-2

こんにちは、C#で書かれたプログラムをオペレーティングシステムに変換することも、それを実行してWindowsのように使うこともできます。私はWindowsのような起動C#プログラムを意味する。 私はWindowsのようなものが必要ですが、Windowsのサイズは3ギガバイトです。私が作成した小さなマザーボード上で動作させるには、200メガバイトのWindowsが必要です。EXEファイルをosのようなものに変換する

+0

それはあなたがそれを求めるべきではありません。通常のウィンドウは約15Gb +です。 –

+0

Wtf ...本当ですか?短い答えはいいえ、あなたはできません – Pikoh

+0

奇数大文字と妥当な技術的な質問とは別に、なぜdownvotesがわからない - 。 – PhillipH

答えて

2

はい、あなたが「.net Operating System」でグーグルであれば、.netでオペレーティングシステムを書くことができるCOSMOSプロジェクトが見つかります。

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

+0

ありがとう、しかし私はそれを使用し、コスモスはあなたがそこで使用しているすべてのプラグを書く必要があるので、多くのエラーが発生しました。例えば、マウスは移動するために多くのコードを必要とします。対@PhillipH –

+0

私は、コスモスの主旨は、自分のOSを書くことができるということです。つまり、自分のOSを書く必要があります。マウス、キーボード、コマンドプロセッサ、GUIなどです。私はあなたがOSとしてC#アプリケーションを実際に実行したいとは思っていませんが、C#を実行するためのOSを削減しています。 – PhillipH

1

Windows 10 IoT Coreをご覧ください。これは、ラズベリーパイのような小さなマザーボード上で動作するように設計されており、あなたが探しているものを与えるかもしれません。

+0

OPは、特にC#プログラムをオペレーティングシステムとして実行できるように要求しました。 – PhillipH

+0

@PhillipH彼はまた、Windowsのようなものが必要だと言ったが、それよりも小さいものを必要としていたので、特定の質問ではなく、実際の問題に答える狙いをした。カスタムボード上でC#UWPプログラムを実行する場合、Windows IoTには何も再構築やカスタマイズを行うことなくその標準が付属しています。 – Abion47

+0

ありがとう@ Abion47 –

関連する問題