6

VB.NET コンソール アプリケーションを開発し、ビルドを使用しようとしました。セットアップを作成する Visual Studio 2008 の公開メニュー オプション。次の 2 つの点を除いて、正常に動作します。 - Windows 2003 Server でセットアップを実行すると、C:\Winnt\profiles\\Local Settings\Apps\2.0 ディレクトリにアプリケーションがインストールされます。アプリケーションのターゲット ディレクトリを要求するようにセットアップを構成するにはどうすればよいですか? - セットアップが完了すると、アプリケーションが自動的に起動します。自動起動を抑制するにはどうすればよいですか?

4

1 に答える 1

2

VB.NETアプリケーションを展開するには、次の2つのオプションがあります。

  • ClickOnce:これは現在Build|で行っていることです。公開。常にユーザーのプロファイルディレクトリにインストールされ、カスタマイズオプションはほとんど提供されません。

  • Windowsインストーラー:これは、ファイル|で作成するものです。新規| プロジェクト| その他のプロジェクトタイプ| セットアップと展開| セットアッププロジェクト。完全なカスタマイズとへのインストールが可能Program Filesです。

    更新:WindowsインストーラーセットアッププロジェクトはVisual Studio 2012で削除されましたが、VisualStudio2013では拡張機能として利用できます。

ユーザーにターゲットディレクトリを選択させることは、後者のオプションでのみ可能です。

関連する質問:clickOnceアプリケーションの宛先フォルダーを指定するにはどうすればよいですか?

于 2010-03-01T21:17:07.763 に答える