web-dev-qa-db-ja.com

C#コンソールアプリケーションの公開

VS2010を使用してC#コンソールアプリケーションを開発しました。今、私はそれをsetup.exeにしたいと思います。このsetup.exeをスタンドアロンファイルとしてプログラムを実行することはできますか? setup.exeの取得でどのように達成できるかを意味します。そのファイルをクリックすると、VSを開くことなく、ワークステーション上のプロジェクトフォルダーを必要とせずにコンソールが実行されます。私は何度も自分でやってみましたが、今まで失敗しました。アドバイスをお願いします。

ありがとう、10e5x

12
10e5x

公開できます。ソリューションエクスプローラーに移動します。それを右クリックします。アプリケーションを公開します。公開ウィザードを完了すると、公開フォルダーにセットアップファイルを取得できます。または、Binフォルダから直接exeファイルをコピーして、好きな場所に貼り付けることもできます。これがお役に立てば幸いです。

17
Freelancer

手順に従ってください

1)最初にコードをビルドします2)次に、プロジェクトフォルダーに移動します3)Debug/Binを開きます4)Bin内でexeファイルを確認できます。任意のワークステーションにコピーしてコンソールアプリケーションを実行できるそのファイル。

どの.NETバージョンのurプログラムがコンパイルされているかを確認してください。 .NETバージョン3.5でプログラムをコンパイルし、.NETバージョン2でプログラムを実行するとします。うまくいかないだろう

ありがとう

5
Sohail