• ベストアンサー

VB.Netでのインストーラーの作成について

VB.Net 2010 Express Editionでアプリを作成したのですが インストーラーの作成方法で困っています。 アドバイスお願い致します。

  • kaion
  • お礼率12% (6/50)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

困っていますとだけ書かれても回答するのに困るのですが……。 Express EditionsではClick Onceによる配置のみがサポートされています。 MSDN: ClickOnce のセキュリティと配置 http://www.nicovideo.jp/watch/sm13594710 制限はあるものの,この方法を使うのが一番簡単です。 Express EditionsでないVisual Studioであればセットアッププロジェクトという物があって, これを使うとProgram Files以下へのインストールができたりします。 フリーソフト系だと,WiX (Windows Installer XML toolset) などがあります。 Office 2007のように,Microsoft製の製品でも用いられているものですが, XMLをガリガリ書いていく必要があるため,慣れないと難しいかもしれません。 Site: Windows Installer XML (WiX) toolset http://wix.sourceforge.net/ Site: WiX チュートリアル (日本語訳) — Windows Installer XML ツールセット入門 http://www.softark.net/wix/

関連するQ&A

  • vb2010でのインストーラ作成について

    visualbasic2010expressで作成したソフトのインストーラを作成しようと思ったのですが、expressでは作成できないことをネットで知りました。そこで、visual studio professionalのアカデミック版を購入しようと考えているのですが、アカデミック版でもインストーラは作成できるのでしょうか。(ちなみに、Clickonceの使用は考えていません。)

  • VB6で作成したアプリを配布するため、インストーラーを作成したいのです

    VB6で作成したアプリを配布するため、インストーラーを作成したいのですが、 「Visual Studio Installer」がダウンロードできません。 「Visual Studio Installer」はどこから入手すればよいでしょうか? ご存知の方、ご教授願います。

  • VB2008で作成したアプリケーションのインストーラは?

    VB2008で作成したアプリケーションのインストーラはどれがいのでしょうか? 3か月前まではMacユーザーでしたので、Windowsの知識がほとんどない状態です。 作成したアプリケーションはタスクバーに常駐するものです。 ですので、可能でしたらOSを起動する時にアプリケーションも起動させたいと考えております。 説明が下手ですが、宜しくお願致します。

  • 【VB2005】インストーラー作成

    VB2005で作成したアプリケーションを セットアッププロジェクトを作成して、 インストーラーを作りたいと思います。 アプリケーションフォルダに、"App.Exe" を追加します。 ユーザーのデスクトップに、"App.Exe" のショートカットを追加します。 ソリューションのエクスプローラーで Manufactureなどを設定して、ビルドして "SetUp.Exe" を作成します。 それだけだと、デスクトップ→Windowsボタン→すべてのプログラム →任意のフォルダ? に、プログラムのショートカットが存在してなくて、どこで設定すればよいか困ってます。 アドヴァイスお願いします。

  • VB 2005 Express Edition セットアッププロジェクト作成

    VB 2005 Express Edition を使って試験的に開発を行っているのです が、Express Editionでセットアッププロジェクトを作成することは 可能でしょうか。可能であれば方法を教えて頂けないでしょうか。 よろしくお願いします。

  • .NETのインストーラ作成

    VB.NETはインストーラを作成できるのでしょうか? あるPCで作成したモジュールを別PCで実行したいだけなのですが・・・

  • VB2005でインストーラを作成するには?

    VB.NETの初心者です。 VB2005でOracleとmdbにアクセスしてレコードを少し操作するだけの単純なプログラムでインストーラを作成したいだけなのですが、色々試していると「アプリケーションの発行」にて作成できることに気付きました。 しかしなかなかうまくいかず(別PCにインストール途中でエラーになり・・)、OracleDataAccess.DLLやOraOsp9.DLL等を組み込んだりと苦労して一応別PCにセットアップでき、スタート→プログラム→「プロジェクト名」ができあがりましたが、そのプロパティを見ると「Reference Application」となっていて、検索してもEXEの実体がありませんでした。実際にそんなものなのでしょうか?それとも何かやり方が間違っているのでしょうか? 更にいろいろと調べてみると、「発行」とは「クリックワンス」であり、通常はセットアッププロジェクトで行うとサイトにありましたが良く意味がわかりませんでした。 そのあたりお詳しい方おられましたらご教授願えませんでしょうか?

  • VB 2005でソフト作成

    先日、ソフト作成のため「VB2005 EXPRESS Edition」をダウンロードした者です。 VBAはある程度できるようになったのですが、また違った環境なので、これからしっかり勉強していきたいと思っています。 そこで、オススメのサイトや書籍があればご紹介していただきたいのです。 当方がやりたいことは、 VBで作成したフォームに記述した内容を読み取り、HTMLに反映させたり、またはソースを拾ったり、 テキストファイルやエクセルファイルに書き込み、または読み込み、 などを行いたいです。 宜しくお願い致します。

  • VB2005EEプログラムのインストーラ作成時におけるInteropファイルについて

    お世話になっております。 他で質問しましたが、回答が付かず、こちらに引っ越してきました。 基本的な質問かもしれませんが、申し訳ありません。 在宅でプログラム開発を請け負っており、現在、Excelを使用するプログラムを作成し、インストーラを作成しています。 VB2005EEのMy Project の発行タブにある「アプリケーションファイル」ボタンをクリックすると、自分が作成したプログラムのExe以外にInteropやAxInterop等が含まれています。 これらのファイルは http://www.microsoft.com/japan/msdn/office/office2003/OfficePrimaryInteropAssembliesFAQ.aspx の最後にあるように、インストールを回避しなくてはいけないのでしょうか? 開発環境  Windows Xp Home Edition sp2  Office Xp(2002)  Excel 2002  Visual Basic 2005 Express Edition インストーラを配布する環境  Windows Xp Pro sp2  Office 2003  Excel 2003 以上です。ご教示よろしくお願いいたします。

  • VB6.0のインストーラ生成について

    いつもお世話になっております。 VB6.0で開発したアプリケーションのインストーラ生成するにあたり、以下の2点を対応したものを作りたいと思っています。  (1)Win95、Win98、WinMe、Win2000、WinXP対応  (2)インストーラ実行時、全画面にならないもの 調べ足りないのかも知れませんが、方法が見つからない状況です。 どなたかお分かりの方いましたら、教えて頂けないでしょうか。 よろしくお願い致します。

専門家に質問してみよう