- - PR -
イントラweb環境でのclickonce
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-02-02 16:29
既出であればすみません。
VC#2005Expressで作成したプログラムを イントラ環境のwebで配布したいのですが、 必須コンポーネントに.net Framework2.0を含むと 発行の際にエラーが発生してしまいます。 エラー内容は 「必須コンポーネントのインストール場所が'コンポーネントの開発元のwebサイト'に 設定されていません。」とあって、それにつづいて"instmsia.exe"が見つからない旨の メッセージが記述されています。 ヘルプを見ながら、とりあえず CDに"Dotnetfx.exe"があったのでそれを配置して 指定したり、展開してフォルダを配置したり、いろいろ 試しましたが上手くいきません。 ちなみに、必須コンポーネントから.net framework2.0の チェックを外して既にインストールされている環境でテスト したところうまくいきました。 同様な環境で運用されている方いらっしゃいましたら ご教示いただければ幸いです。 |
|
投稿日時: 2007-02-26 11:39
既に自力で見つけられたかもしれませんが、MSDNに同様の書込がありました。
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=299138&SiteID=7 Expressシリーズでは.NetFrameworkを含んだインストーラーを作成する際に 必要となるファイル(instmsia.exe等)が配布パッケージの都合でローカル に作成されていない様です。 MSDNに記述されているフォルダに4ファイルを置けば、問題なく作成されると 思います。 因みに当方の環境ではVSのインストールフォルダが、以下になっていました。 (C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bootstrapper\Packages\DotNetFX) 同様に悩まれている方の参考までに。 [ メッセージ編集済み 編集者: prsk 編集日時 2007-02-26 11:42 ] |
1