2

Visual Studio 2010 で多かれ少なかれポータブル (スタンドアロン、インストール不要、WinXP から Win7) の Win32 フォーム アプリケーションを作成したいと考えています。 NET/CLR であり、移植性が非常に低いと思います。

そのようなアプリを作成する好ましい方法は何ですか?

4

3 に答える 3

2

ポータブルの意味によって異なります。.NETアプリケーションは、正しいバージョンの.NETを実行するすべてのバージョンのWindowsで機能します(場合によっては他のOSでもhttp://www.mono-project.com/Main_Page)。あなたはハッジフレームワークの依存関係しか持たないでしょう、それは私が今までにWindowsを実行しているほとんどの人が持っていると思います。

.NETの他に、MFCやネイティブWin32APIなどの他の選択肢があります。

于 2012-04-04T06:45:30.353 に答える
2

VS 2010 の MFC で C/C++ を使用するか、別のものを使用して C++ Builder や Delphi などの「ネイティブ アプリケーション」を作成できます。

一方、Windows XP SP3 以降では .NET がデフォルトでインストールされています

于 2012-04-04T06:42:32.113 に答える
0

実行可能ファイルのサイズが大きいことを気にしない場合は、リンカー (例1および2 )と組み合わせて .NET を使用できます。

それ以外の場合は、マネージ拡張なしの C/C++。

于 2012-04-04T06:44:15.680 に答える