- - PR -
msi,,
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-07-05 17:53
【環境】
VS 2003 windows xp sp2 .netframework 1.1 【質問】 VS 2003に標準でついている セットアッププロジェクト作成機能でmsiを作成しました。 このmsiファイルは、 @.netframework 1.1がインストールされているPCでは動作でき、 A.netframework 2.0がインストールされているPCでは動作しない動きが 正しいのでしょうか? Aが正しければ、. .netframework 1.1上で作ったmsiを、 .netframework 2.0上で動かす方法はないのでしょうか? | ||||
|
投稿日時: 2006-07-05 18:11
とっちゃんです。
2の2.0 のインストールされた環境には、1.1 はインストールされていないのでしょうか? それとも、1.1 と 2.0 がインストールされているにもかかわらずインストールされないのでしょうか? それによって段取りが全く異なります。 前者であれば、標準の設定では正しい動きとなります。 後者なら、設定を誤っている可能性があります。 詳しくは、ヘルプの起動条件エディタをご参照ください。 _________________ // とっちゃん(高萩 俊行)@わんくま同盟 // とっちゃん’Blog // MS-MVP for Developer Tools - Visual C++ // WindowsInstallerの話題はhttp://www.freeml.com/msiまで | ||||
|
投稿日時: 2006-07-05 18:16
こんにちは。
質問についてですが、 @はインストール可能です。 ハッキリとは判りませんが、 Aについてはインストール出来ないと思います。 その場合、Framework1.1をインストールを行うPCにインストールする しかないと思います。(上書きではなくFramework2.0とは別にインストールできます。) プラットフォームが違うので、、。 また、1.1をインストールするのであれば、 インストーラ ブートストラップを使用すれば便利です。 | ||||
|
投稿日時: 2006-07-05 18:24
ご返事有り難うございます。
>>2の2.0 のインストールされた環境には、1.1 はインストールされていないのでしょうか? そうです。2.0のみインストールされています。 >>前者であれば、標準の設定では正しい動きとなります。 msiを実行しますと、 『このセットアップは.NET Frameworkバージョン1.1.4322を必要とします。 .NET Frammeworkをインストールして、このセットアップをやり直してください...』 のエラーメッセージが出ます。 | ||||
|
投稿日時: 2006-07-05 18:50
これではダメ!ということですか? であれば、先に紹介したヘルプをきちんと読破し、必要な設定を施してください。 そのページではありませんが、リンクをたどっていけば設定部分が出ていますよ。 SupportedRuntimes プロパティの説明部分が該当します。 ヘルプにも書かれていますが、異なるランタイムを利用できるようにする場合は、 インストールするアプリケーションの全ての機能(コードレベルで全て)が 該当するランタイムで正しく動作することの確認も行なってください。 _________________ // とっちゃん(高萩 俊行)@わんくま同盟 // とっちゃん’Blog // MS-MVP for Developer Tools - Visual C++ // WindowsInstallerの話題はhttp://www.freeml.com/msiまで |
1