別のコンピューターで実行したい作業中の C# プロジェクトがあります。唯一の問題は、他のコンピューターに Visual Studio がなく、ソフトウェアをインストールしたくないことです。.exe ファイルなどを実行して、Visual Studio なしで GUI を取得することはできますか?
6 に答える
必要なのは.NETクライアントだけです
はい。VS は、ユーザーがインストールする setup.exe を含む .msi ファイルを作成します。ユーザーが正しいドット ネット フレームワークを使用している限り、アプリは正常に動作します。
実行可能ファイルを実行するのに Visual Studio は必要ありませんが、必要なのは、適切な .NET Framework (つまり、実行可能ファイルがコンパイルされたバージョン) がインストールされていることです。
はい、可能です。他のコンピューターにソフトウェアの要件に一致するバージョンの .net フレームワークがインストールされていれば、セットアップで MSI を作成するか、作成された bin ディレクトリ内から必要な exe と dll を送信して、アプリケーションを出荷できます。コンパイル中。
C# は Microsoft .NET Framework に基づいています。.NET フレームワークには複数のバージョンがあります。1.0 ~ 4.5
コードを .net Framework 2.0 でビルドする場合、.exe ファイルを別のコンピューターで動作させるには、最初にそのコンピューターに .net Framework 2.0 をインストールする必要があります。他のすべてのバージョンでも同じです。
すべてのフレームワークは、microsoft.com Web サイトからダウンロードできます。