DOBON.NETプログラミング掲示板過去ログ
VB2008 インストーラの使い方
題名: VB2008 インストーラの使い方
著者: WOTA
日時: 2010/03/02 15:53:33
ID: 26490
この記事の返信元:
(なし)
この記事への返信:
[26491]
Re[1]: VB2008 インストーラの使い方
WOTA
2010/03/02 16:49:08
[26511]
Re[1]: VB2008 インストーラの使い方
WOTA
2010/03/05 10:37:07
[解決]
ツリーを表示
環境/言語:[VB2008 .NET]
分類:[インストーラ]
【環境】
Windows7、Visual Studio 2008Pro、VB2008のアプリ製作中
【状況】
<ドキュメント\開発\VB2008\Otagiri's Software>と言うSolution Folderに
<Otagiri's Software> … Installer Project
<OtaStart> … Windows ApplicationProject
<OtaViewer> … Windows ApplicationProject
と、3つのProjectのFolderと
<Otagiri's Software.sln>
<Otagiri's Software.suo>
と、2つのFileを作成
Otagiri's Software のファイルシステム設計で
<アプリケーションフォルダー>には、OtaStart、OtaViewerの出力フォルダ
<ユーザーのデスクトップ>には、OtaStart、OtaViewerのショートカット
<ユーザーのプログラムメニュー>には
サブフォルダー<Otagiri's Software.sln> を作成
その中に、OtaStart、OtaViewerのショートカットを作成
3つのプロジェクトのAlwaysCreate=True
デフォルトインストール先DefaultLocationはそのまま
また、Otagiri's Softwarerojectのプロパティ設定は
Auther=小田切 亘
Manufacturer=Otagiri’s Software
RemovePreviousVersions=True
ビルトは正常終了、Debugフォルダに、setup.exe、msiができた
【質問】
(1) setup.exe実行するも、下記画面のようになり、インストールできないが何故か?
http://homepage2.nifty.com/otagiri/Image1.jpg
(2) msiをダブルクリックすると、開始・進行状況・終了画面が現れインストールできる
ただし途中でDefaultLocationが
S:\Program Files\Otagiri's Software\Otagiri's Software\
となり、一階層だけ深くなるが何故か?
(3) プログラムは期待の位置にインストールされる
プログラムメニューも期待のサブフォルダー内に生成される
ただし、デスクトップにショートカットが生成されないが何故か?
題名: Re[1]: VB2008 インストーラの使い方
著者: WOTA
日時: 2010/03/02 16:49:08
ID: 26491
この記事の返信元:
[26490]
VB2008 インストーラの使い方
WOTA
2010/03/02 15:53:33
この記事への返信:
(なし)
ツリーを表示
■No26490に返信(WOTAさんの記事)
自己レスです。いま送ったばかりですが、大半は解決しました。
1000文字に収めるため、前回の質問は、切り口上の乱暴なお願いの仕方で済みませんでした。
72歳のVB2008初心者、今後ともよろしくお願いいたします。
WOTA
> 【質問】
> (1) setup.exe実行するも、下記画面のようになり、
> インストールできないが何故か?
> http://homepage2.nifty.com/otagiri/Image1.jpg
この項目だけが未解決です。msiをダブルクリックして実行すれば、とにかくOK。
同梱されるsetup.exeは先導役をするとありますが、単独プログラムのときはこちらでもうまく行ったような気がしますが、自信はありません。
どなたか、setup.exeとmsiファイルの使い分け、そもそもmsiをダブルクリックで実行するなんてことが許されるのかどうか、ご教示ください。
> (2) msiをダブルクリックすると、
> 開始・進行状況・終了画面が現れインストールできる
> ただし途中でDefaultLocationが
> S:\Program Files\Otagiri's Software\Otagiri's Software\
> となり、一階層だけ深くなるが何故か?
これはインストール先DefaultLocationを
[ProgramFilesFolder][Manufacturer]\[ProductName]
から
[ProgramFilesFolder][Manufacturer]
に変更したら解決しました。プログラムメニューの中を階層付きにしたことと関係があるのかもしれません。
プログラムメニューの中に作ったサブフォルダ名と、[ProductName]が同じだったので、気付くのが遅れました。
> (3) プログラムは期待の位置にインストールされる
> プログラムメニューも期待のサブフォルダー内に生成される
> ただし、デスクトップにショートカットが生成されないが何故か?
ちゃんとでき上がってていました。先のときは見落としていたのかも知れません。
題名: Re[1]: VB2008 インストーラの使い方
著者: WOTA
日時: 2010/03/05 10:37:07
ID: 26511
この記事の返信元:
[26490]
VB2008 インストーラの使い方
WOTA
2010/03/02 15:53:33
この記事への返信:
(なし)
ツリーを表示
自己レスですが、お蔭さまで(?)時間で、全部解決しました。
(1)については原因がわからないままでしたが、とにかく異常がなくなりました。
お騒がせしましたが,一件落着の扱いにいたします。
WOTA
> 【質問】
> (1) setup.exe実行するも、下記画面のようになり、インストールできないが何故か?
> http://homepage2.nifty.com/otagiri/Image1.jpg
> (2) msiをダブルクリックすると、開始・進行状況・終了画面が現れインストールできる
> ただし途中でDefaultLocationが
> S:\Program Files\Otagiri's Software\Otagiri's Software\
> となり、一階層だけ深くなるが何故か?
> (3) プログラムは期待の位置にインストールされる
> プログラムメニューも期待のサブフォルダー内に生成される
> ただし、デスクトップにショートカットが生成されないが何故か?
解決済み!
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[インストーラ]
【環境】
Windows7、Visual Studio 2008Pro、VB2008のアプリ製作中
【状況】
<ドキュメント\開発\VB2008\Otagiri's Software>と言うSolution Folderに
<Otagiri's Software> … Installer Project
<OtaStart> … Windows ApplicationProject
<OtaViewer> … Windows ApplicationProject
と、3つのProjectのFolderと
<Otagiri's Software.sln>
<Otagiri's Software.suo>
と、2つのFileを作成
Otagiri's Software のファイルシステム設計で
<アプリケーションフォルダー>には、OtaStart、OtaViewerの出力フォルダ
<ユーザーのデスクトップ>には、OtaStart、OtaViewerのショートカット
<ユーザーのプログラムメニュー>には
サブフォルダー<Otagiri's Software.sln> を作成
その中に、OtaStart、OtaViewerのショートカットを作成
3つのプロジェクトのAlwaysCreate=True
デフォルトインストール先DefaultLocationはそのまま
また、Otagiri's Softwarerojectのプロパティ設定は
Auther=小田切 亘
Manufacturer=Otagiri’s Software
RemovePreviousVersions=True
ビルトは正常終了、Debugフォルダに、setup.exe、msiができた
【質問】
(1) setup.exe実行するも、下記画面のようになり、インストールできないが何故か?
http://homepage2.nifty.com/otagiri/Image1.jpg
(2) msiをダブルクリックすると、開始・進行状況・終了画面が現れインストールできる
ただし途中でDefaultLocationが
S:\Program Files\Otagiri's Software\Otagiri's Software\
となり、一階層だけ深くなるが何故か?
(3) プログラムは期待の位置にインストールされる
プログラムメニューも期待のサブフォルダー内に生成される
ただし、デスクトップにショートカットが生成されないが何故か?