visual studio installerにてインストーラーを作成しています。インストール先のフォルダを任意のフォルダにデフォルト表示させる方法がわかりません。
どなたか、わかる方、回答お願いします。

A 回答 (2件)

出張から今帰ってきました。


連絡が遅くなってすいません。

>フリーウエアでMSIファイルの設定を変えることができましたが
(ノ゜ο゜)ノ オオオオォォォォォォ-
知りませんでした・・・そんなフリーがあったのですね。
こう言った情報は、こちらもすごくうれしいです。探すとまだいろいろありそうですね。
それとインストーラを変更させてはいかがですか?
そうしたら、簡単に指定ができるようになると思うのですが。。。
例えば有名な秀○エディタを作成したところにも、いいインストーラがありますよ。

参考URL:http://hidemaru.xaxon.co.jp/software/hideinst.html
    • good
    • 0

任意のとは?


Program Files 以下ではだめなのですか?
C:\Testみたいに、完全に固定したいということ?

この回答への補足

そうです。インストールフォルダをC:\Program Fileではなく、C:\Testをデフォルト表示したかったのです。
いろいろ調べましたが、できそうもありませんでした。ようやく、フリーウエアでMSIファイルの設定を変えることができましたが、他に良い手ってあるんでしょうか?

補足日時:2002/01/28 10:40
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QVisual Studio 6.0 Professional → Visual Studio 2005 Professional

質問1

現システムで下記開発環境を用いて、開発したシステムがあります
本システムをVisual Studio 2005 Professional のみで再開発することは可能でしょうか?

現システム
 1.Visual Studio 6.0 Professional
  Visual Basic 6.0 Visual C++ 6.0
 2.Borland C++ Builder 6 Professional

質問2
 Visual Studio 6.0 Professional(Visual Basic 6.0 Visual C++ 6.0)で開発したプログラムを
Visual Studio 2005 Professionalでコンパイルすることは可能なのでしょうか?

Aベストアンサー

お世話になります。

> 質問1
再開発というのは、
アップフレードウィザードを用いるという事でしょうか。

であれば、ですが。
一度、アップグレードウィザードを実行してみると
お解かりになるかと思いますが、
あまりアップグレードウィザードをアテにしすぎると
酷い目に遭うと思います。
例えば、.NET では Nothing を代入するだけではだめでも VB6 で Set hoge = Nothing
でオブジェクトが解放されていたものに関して、
アップグレードウィザードは全て
hoge = Nothing の形に変換をして、
アップグレード結果のレポートに
ワーニングかノートという形か何かで警告を出していた
記憶があります。
結局自分で修正は必要です。

> 質問2
VS2005 で開く時、
VS2005 の形に開く時にコンバートするか
否かを聞いてきます。
コンバートし、ビルドエラー(VS6 の時はあったが
VS2005 では廃止された構文などはビルドエラーになるものもあります)
がなければ、コンパイル可能と思います。

参考URL:http://www.microsoft.com/japan/msdn/vbasic/migration/tips/

お世話になります。

> 質問1
再開発というのは、
アップフレードウィザードを用いるという事でしょうか。

であれば、ですが。
一度、アップグレードウィザードを実行してみると
お解かりになるかと思いますが、
あまりアップグレードウィザードをアテにしすぎると
酷い目に遭うと思います。
例えば、.NET では Nothing を代入するだけではだめでも VB6 で Set hoge = Nothing
でオブジェクトが解放されていたものに関して、
アップグレードウィザードは全て
hoge = Nothing の形に変換をして、
...続きを読む

Q同一OSへ Visual Studio6.0 と Visual Studio.Net の混合

現在WinXpに
Visual Studio6.0をインストールしているのですが、
Visual Studio.Netを使用しようと思ってます。

仕事の関係上VS6.0を保持したまま、
VS.netをインストールが可能か否か教えて下さい。

VS.netをインストールしてしまってから、VS6.0で作ったPGMが使えなくなるなんてことはないでしょうか。

Aベストアンサー

問題なく共存できます。
私も、Visual Studio 6.0 と Visual Studio.NET 2003 を共存させて、両方使用しています。

QVisual Studio Installer 1.1を入手したい

Visual Studio Installer 1.1を使用していました。
新しいパソコンにVisual Studio Installer 1.1をインストールしたいのですが、ダウンロード先がありません。
Visual Studio Installer 1.1の入手方法あるいはかわりの Installerを教えていただけないでしょうか。
使用言語はVB6です。

Aベストアンサー

使ったことないし自信ない・・・これかな?setup1とsetup2の違いはわからない。

http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=5fbbc453-cd04-4562-a66e-5c21436e6f56#filelist

Q.net版のVisual Studio Installerってありますか

表題の通り、.net 2003で作ったアプリケーションを再配布したいと思っているんですが、Visual Studio Installerみたいなものってあります?

Aベストアンサー

セットアッププロジェクトに含めるファイルを追加するだけなら次の操作でできると思います。

1)[ソリューション エクスプローラ]上でセットアッププロジェクトを右クリックする
2)表示されるショートカットメニューから[追加]→[ファイル]を選択する
3)[ファイルの追加]ダイアログボックスで追加するファイルを選択する

QVisual Studio InstallerでDLL類が自動で追加さないようですが

VisualBasic6.0で作成したプロジェクトを配布可能な状態にしたいのですが、今までディストリビューションウィザードを使用していましたが、Visual Studio Installerの使用を試みました。DLL類は自動で追加されないものなのでしょうか。

(1)(画像ファイルやデータファイルは手作業で「アプリケーションフォルダ」に追加したのですが)DLLなども手作業で追加しないとならないのでしょうか。
(2)もしも手作業で追加しないといけないならば、ディストリビューションウィザードで作成されたCABファイル内の、「DLL、OCX、EXE、TLB」全てを(SETUP1.EXEは除くでしょうか)「Windowsシステムフォルダ」に追加すればよいのでしょうか。
勝手に追加して不具合が起こるといけないと思い、質問させていただきました。恐れ入りますがご教授いたいただきたくお願いいたします。

ちなみに、Visual Studio Installerは以下のような手順で操作しました。もしも操作が間違っているせいで、DLL類が追加されないならば、ご指摘いただけるとありがたく存じます。
「新規作成」画面で「Visual Basicインストーラ」のアイコンをダブルクリック。
→Visual Basicプロジェクトを選択してくださいという表示に「参照」ボタンで「~.vbp」を選択。
→「インストーラを作成」にチェックを入れ「日本語コードページに対応」を選択。
→その後、必要な画像ファイルやデータファイルを「アプリケーションフォルダ」に追加。
→「ビルド」→「ビルド」を実行。

ちなみに、インストーラを変えたい理由は、「ダブル バイト文字を使用したユーザー名でログインしすると、エラーが発生する」のを回避するため、マイクロソフトのページに記載の対策をとっていたのですが、必ずしもうまくいかない場合があるようだったからです。

以上恐れ入りますがよろしくご教授いただきたくお願いいたします。

VisualBasic6.0で作成したプロジェクトを配布可能な状態にしたいのですが、今までディストリビューションウィザードを使用していましたが、Visual Studio Installerの使用を試みました。DLL類は自動で追加されないものなのでしょうか。

(1)(画像ファイルやデータファイルは手作業で「アプリケーションフォルダ」に追加したのですが)DLLなども手作業で追加しないとならないのでしょうか。
(2)もしも手作業で追加しないといけないならば、ディストリビューションウィザードで作成されたCABファイル内の、「DLL...続きを読む

Aベストアンサー

9日も経っているので時効ですかね…一応。

DLL類ですが、どんなDLLを気にされていますか?
MSのランタイム類、標準OCXでしたら、マージモジュールで入ると思います。ですから、手作業での追加は不要です。

そうでないサードパーティ製のDLLでしたら、テクニカルリファレンスに「依存ファイル」が書かれていると思います。かかれていなかったら、製造元に問い合わせですね。必要によっては手作業での追加となります。

いずれにせよ…
・CABファイル内の全てのファイルを入れる必要は無い。
・手動で入れるべきかは、そのDLLによる。
ということでしょう。

一応参考URLも載せておきますが、チェック済みなら失礼しました。

参考URL:http://www.microsoft.com/japan/msdn/vstudio/downloads/vsi/tour.asp


人気Q&Aランキング

おすすめ情報