Vb.netのデプロイメントプロジェクトについて質問です。

デプロイメントプロジェクトでインストーラを作成しています。
ただ事情があり「D:\hoge」という場所をデフォルトのインストール場所にしたいのですが、Cドライブしかないマシンだとその時点でインストールが失敗してしまいます。
デフォルトはDだけど無い場合は「C:\hoge」などを選べるように出来ないのでしょうか?
失敗する詳細は「D:\は現在使用できません。別のボリュームを選択してください」とメッセージがでてインストール完了画面に失敗と表示されてしまうのです。
ここでインストールフォルダ選択画面に行ってほしいのですが・・

回答の条件
  • 1人2回まで
  • 登録:2006/08/21 13:47:20
  • 終了:2006/08/24 17:16:55

回答(1件)

id:zussy No.1

zussy回答回数30ベストアンサー獲得回数12006/08/21 15:02:58

ポイント60pt

デプロイメントに関わった事が無いので

役に立たない返答になるかもしれませんが…。

Directory.Exists(path)

パラメータ

path

テストするパス。

戻り値

path が既存のディレクトリを参照している場合は true。それ以外の場合は false。

if Directory.Exists(D:\hoge) Then

'D:\hogeに設定

Else

'C:\hogeに設定

EndIf

使えないのでしょうか?

使えないならスルーして下さい。

id:matttsu

ちょっと質問の内容とは違いますが。

回答ありがとうございました。

2006/08/24 17:16:39

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません