tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: 発行したものがインストールできない
投稿日: 2008/02/22(Fri) 16:42
投稿者魔界の仮面弁士
> setup.exe ができる形式ですから ClickOnceになるのでしょうか?

VS2005 の、プロジェクトプロパティの[発行]タブから作成するのであれば、ClickOnce です。
setup.exe 無しで、*.application という XML ファイルをダブルクリックしても動作します。
(setup.exe は、.NET ランタイムなどの配布のために使われます)


> ここで テキストファイルの defalt.dat というプログラムで使用しているファイル

default.dat では無く、
defalt.dat なのですか?


> それを 一緒にコピーしたところ、動くようになりました。

ファイル不足だったようですね。

もし、その defalt.dat をプロジェクトに含めてあるのなら、
[ソリューション エクスプローラ]ウィンドウでそのファイルを選択し、
[プロパティ]ウィンドウの[ビルド アクション]を"コンテンツ"にし、
[出力ディレクトリにコピー]を"〜コピーする"にしておきます。

次に、[ソリューション エクスプローラ]ウィンドウから、対象となる
プロジェクト(≠ソリューション)を右クリックし、[プロパティ]を選び、
[発行]タブにある[アプリケーション ファイル(I)...]を押して
ダイアログを表示させます。

そのダイアログで、defalt.dat の[ダウンロード グループ]が、"(なし)"では無く
"(必要)" になっていることを確認してから、ダイアログを閉じてください。

最後に、元画面の(発行タブの)[今すぐ発行(N)]ボタンを押せば完了です。


> セットアッププロジェクトの作成はできるようなのですが、難しくて意味不明です。
ClickOnce による配置の場合、
 ・配布先を選択できません。(Program Files に配置されるわけではありません)
 ・ユーザ別インストーラなので、Windows に別ユーザでログオンするとアプリが使えません。
  (ログオンユーザが複数いる場合、ユーザごとにインストールが必要です)
といった制限がありますので、その点はご注意ください。


> > > 発行先を(MOに設定)して 発行自体は完了したのですが、インストールができません。
> > [発行ウィザード]を使ったのであれば、その時の設定を教えてください。
> [ビルド][〜の発行]で進めましたが これが[発行ウイザード]でしょうか?

当方の[ビルド]メニューに、その項目は無いのですが、おそらくそうだと思います。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。