VisualBasic2008(VB.NET)Expressで、みんなに使ってもらえるようなプログラムができました(ソリューション)。
そこで、これを、単一のファイル「○○.exe」にまとめて、ネット上で配布したいと思います。対象のOSは、Win2000、XP、Vista、7 です。
それには、どのように操作すればよいのでしょうか? あるいは、Expressでは、それはできないのでしょうか?
特殊な追加コンポーネントを使用していなければ
Releaseビルドを行った後のbinディレクトリの中のexeを配布すれば動作します。
COMコンポーネントなどを使っている場合、InteropXXXXXやAxInteropXXXなども
同じ場所にないと動作しません。
あと、.Netの特性ですが、.Net Frameworkが入っていないと動作しないので
配布場所に注意書きをしておいたほうがいいです。
(Vistaより前のOSには標準で入っていないので)
http://eternalwindows.jp/installer/msicustom/msicustom03.html
Visual Studio 2005や2008のExpress Editionバージョンには、セットアッププロジェクトが含まれていないので注意してください。
とのことです。
なので、こちら参考になりますか?
C# と VB.NET の質問掲示板
Expressでも出来ます。実際に、私は、フリーソフトを作って、Vectorにアップロードしました。ビルドして出来たものを、説明文のテキストファイルなどと一緒にZipで圧縮して一つのファイルにして、Vectorにアップロードしました。自分のホームページを持っていれば、もちろんそこでも公開できます。(^_^;
そうえいば、実行ファイルのアイコンの変更やアセンブリ情報の設定(ソリューションエクスプローラ→MyProject→アセンブリ情報をクリックして呼び出す)などもやりました。
※参考URL
http://q.hatena.ne.jp/1251986482
●実行ファイルのアイコンの変更
http://sorceryforce.com/visualstudio/executefileiconchange.html
●exeファイルのプロパティの設定と取得
>2.アセンブリ情報の設定
http://homepage1.nifty.com/rucio/main/kiso/Kiso15FileProperty.ht...
コメント(0件)