2012-01-19 14 views
3

C#用の移植性の高いコンパイラとIDEが存在しますか?私がC#アプリケーションをコーディングするために必要なことは、USBフラッシュドライブ(.NETフレームワークまで)上にある必要があります。だから、私が必要とするのは、完全に統合されたプログラミングツールで、フラッシュドライブを挿入してコード作成の準備をすることです。C#ポータブルIDEとコンパイラ - 必要なのはUSBフラッシュドライブにする必要があります

このようなものが存在しますか?

LE:これは仮想マシンを使用して行うことができます。私はそれなしでこれを行うことができるかどうか尋ねています。だから、私がUSB上にいる必要があるものすべて。

答えて

5

VMの設定は、必要な方法で行い、イメージをUSBキーに置くことができます。

多くの無料でポータブルなvirtual machinesがこれに使用できます。

更新:

あなたの質問は今、具体的VMなしでやっているので - 答えはノーです。 .NET FrameworkをUSBにインストールすることはできません。

キーは、おそらくMonoコンパイラにSharpDevelopやMonoDevelopのようなIDEをインストールしますが、Microsoftが提供するフレームワークはインストールしないでください。

完全なポータブルなモノ環境を得るためにthisを参照してください。

+0

私は同じことをお約束していた:) –

+0

私はこれを行うことができます知っている。私はそれが私はVMなしでこれを行うことができますそれを求めていた。 – RBA

+0

@RBA - そうでしたか?あなたはあなたの質問にVMを全く言及していませんでした。 – Oded

1

Googleの「portable SharpDevelop」でもお使いいただけます。 SharpDevelopは、コンパイラ、ウィンドウデザイナー、Intellisense、多くのベルとホイッスルを持つ、フリーでオープンソースのフル機能のC#IDEです。

+0

私はUSBの上にある.Netフレームワークも必要です。 – RBA

+1

@RBA - 私が知る限り、(USBキーに.NETフレームワークをインストールする)ことはできません。 – Oded

+0

それは面倒です。私はGoogleに載っていたいくつかのポータブルSharpDevelopパッケージは、ポータブルであるとは思わない(私は仕事中で、プロキシはかなり制限されているため、さらに調査することはできない)。 .NETで作成されているため、IDEを実行するには、ターゲットマシンに.NETフレームワークをインストールする必要があります。 Windows 7以降(それはVistaだったのですか?)、Windowsに付属していますので問題ありません。以前のバージョンでは、USBに同梱されている.NETを再配布可能(現代的なUSBユニットではそれほど大きくなくてはいけません)にし、IDEを使用する前にインストールしてください。 – CMPerez

0

C#コンパイラは、.NET Frameworkがインストールされている場所にインストールされます。最近のWindows OSでは.NET Frameworkがオプションではないので、私はあなたがポータブルIDEについて心配する必要があると言いたいのですが、Picacodigosが示唆しているように、SharpDevelop:

ここでは:http://laputa.sharpdevelop.net/SharpDevelopOnAMemoryStick.aspx

関連する問題