とっちゃん's Blog

WindowsInstaller に WiX はいかがですか~

目次

Blog 利用状況

ニュース

とっちゃんって?

コミュニティ

@ITの記事

CodeZineの記事

WiX チュートリアル

Windows ユーザー エクスペリエンス ガイドライン

唯一の日本語書籍

記事カテゴリ

書庫

日記カテゴリ

インストーラ関連

旧館

[msi]WindowsIntallerで動作中のOSを確認する。

Windows Installer 1.0 以上がインストール可能な全OS(2010/09/09現在)の確認方法一覧。

Version9X, VersionNT, VersionNT64, MsiNTProductType はすべてシステム定義プロパティ。

OS Version9X VersionNT VersionNT64 MsiNTProductType
Windows 95 400      
Windows 98 410      
Windows 98 SE 410      
Windows Me 490      
Windows NT 4.0 Workstation   400   1
Windows NT 4.0 Servers   400   2 or 3
Windows 2000 Workstation   500   1
Windows 2000 Servers   500   2 or 3
Windows XP   501   1
Windows Server 2003   502   2 or 3
Windows XP(64)   502 502 1
Windows Server 2003(64)   502 502 2 or 3
Windows Vista   600   1
Windows Vista(64)   600 600 1
Windows Server 2008   600   2 or 3
Windows Server 2008(64)   600 600 2 or 3
Windows 7   601   1
Windows 7(64)   601 601 1
Windows Server 2008 R2   601 601 2 or 3

実に多彩ですね。SP入れると表が悲惨なことになるので割愛。気になる人は、Operating System Property Values もチェックしておくことをお勧めします。実際のインストール許可条件はこれらに ServicePackLevel などを組み合わせて確認します。

インストールの許可条件は、LaunchCondition Table に設定。WiX では、トップレベル(Product/Fragmentなどの直下)で Condition 要素を定義することで実現。

例:= 601]]>

参考資料。。。.NET Framework 2.0, 3.0, 3.5, 3.5 SP1, 4 のそれぞれのアプリが動作できる条件を記載しておきます。 ただし、SPなどの有無によって条件が変わっている場合があります。あくまでも .NET Framework ランタイムインストーラの示すインストール許可条件です。

.NET Framework 2.0 Version9X > 400 Or VersionNT > 500 Or (VersionNT = 500 And ServicePackLevel >=3)
.NET Framework 3.0 VersionNT > 502 Or (VersionNT = 502 And ServicePackLevel >= 1) Or (VersionNT = 501 And ServicePackLevel>=2)
.NET Framework 3.5(含SP1) VersionNT > 502 Or (VersionNT = 502 And ServicePackLevel >= 1) Or (VersionNT = 501 And ServicePackLevel>=2) And Not Intel64
.NET Framework 4 VersionNT > 502 Or (VersionNT = 502 And ServicePackLevel >= 1) Or (VersionNT = 501 And ServicePackLevel>=2) And Not Intel64

これら以外にもOSの様々な条件を取り出せるプロパティがあります。詳しくは Operating System Properties のあたりを確認してください。

投稿日時 : 2010年9月9日 15:51

コメントを追加

# re: [msi]WindowsIntallerで動作中のOSを確認する。 2010/09/10 23:29 Azulean

会社で見ていて、Windows Server 2008 無印に (64) という区別を置かないあたり、忘れられているのか、意図的に飛ばされたのかわからなかった件。

# re: [msi]WindowsIntallerで動作中のOSを確認する。 2010/09/10 23:55 とっちゃん@おうち

あらぁ。。。
思いっきり抜け落ちてますね。。。orz修正せねばw

# re: [msi]WindowsIntallerで動作中のOSを確認する。 2010/09/11 0:35 とっちゃん@おうち

ってことで修正しました。

# re: [msi]WindowsIntallerで動作中のOSを確認する。 2010/09/16 18:51 Shiraga

そんな機会は滅多に来ないと思いますが、きっちり全OSを分けようとすると、結構なパズルになりそうですね。

Condition 要素の例が意図したとおりに表示されていないような...。

# re: [msi]WindowsIntallerで動作中のOSを確認する。 2010/09/16 19:29 とっちゃん

あ、修正した時に崩れたんだ。。。orz

# Good replies in return of this question with real arguments and telling everything regarding that. 2019/04/10 17:22 Good replies in return of this question with real

Good replies in return of this question with real arguments and telling everything regarding that.

# Wonderful blog! I found it while browsing on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I've been trying for a while but I never seem to get there! Cheers 2019/06/03 4:02 Wonderful blog! I found it while browsing on Yahoo

Wonderful blog! I found it while browsing on Yahoo News.
Do you have any suggestions on how to get listed in Yahoo News?
I've been trying for a while but I never seem to get there!
Cheers

# What a material of un-ambiguity and preserveness of valuable knowledge on the topic of unexpected emotions. 2019/06/04 1:17 What a material of un-ambiguity and preserveness o

What a material of un-ambiguity and preserveness of valuable
knowledge on the topic of unexpected emotions.

# My developer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he's tryiong none the less. I've been using Movable-type on various websites for about a year and am concerned about switching to 2019/08/15 5:49 My developer is trying to convince me to move to .

My developer is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the expenses.
But he's tryiong none the less. I've been using Movable-type on various websites
for about a year and am concerned about switching to another platform.
I have heard good things about blogengine.net.

Is there a way I can import all my wordpress content
into it? Any kind of help would be really appreciated!

# My developer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he's tryiong none the less. I've been using Movable-type on various websites for about a year and am concerned about switching to 2019/08/15 5:50 My developer is trying to convince me to move to .

My developer is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the expenses.
But he's tryiong none the less. I've been using Movable-type on various websites
for about a year and am concerned about switching to another platform.
I have heard good things about blogengine.net.

Is there a way I can import all my wordpress content
into it? Any kind of help would be really appreciated!

# My developer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he's tryiong none the less. I've been using Movable-type on various websites for about a year and am concerned about switching to 2019/08/15 5:51 My developer is trying to convince me to move to .

My developer is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the expenses.
But he's tryiong none the less. I've been using Movable-type on various websites
for about a year and am concerned about switching to another platform.
I have heard good things about blogengine.net.

Is there a way I can import all my wordpress content
into it? Any kind of help would be really appreciated!

# My developer is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he's tryiong none the less. I've been using Movable-type on various websites for about a year and am concerned about switching to 2019/08/15 5:52 My developer is trying to convince me to move to .

My developer is trying to convince me to move to .net from PHP.
I have always disliked the idea because of the expenses.
But he's tryiong none the less. I've been using Movable-type on various websites
for about a year and am concerned about switching to another platform.
I have heard good things about blogengine.net.

Is there a way I can import all my wordpress content
into it? Any kind of help would be really appreciated!

# FvAUGIoLobatMAfnPB 2021/07/03 2:50 https://amzn.to/365xyVY

My brother recommended I might like this blog. He was entirely right. This post truly made my day. You can not imagine simply how much time I had spent for this information! Thanks!

# These are in fact wonderful ideas in regarding blogging. You have touched some fastidious things here. Any way keep up wrinting. 2021/08/23 22:37 These are in fact wonderful ideas in regarding blo

These are in fact wonderful ideas in regarding blogging.
You have touched some fastidious things here. Any way keep up wrinting.

# These are in fact wonderful ideas in regarding blogging. You have touched some fastidious things here. Any way keep up wrinting. 2021/08/23 22:38 These are in fact wonderful ideas in regarding blo

These are in fact wonderful ideas in regarding blogging.
You have touched some fastidious things here. Any way keep up wrinting.

# These are in fact wonderful ideas in regarding blogging. You have touched some fastidious things here. Any way keep up wrinting. 2021/08/23 22:39 These are in fact wonderful ideas in regarding blo

These are in fact wonderful ideas in regarding blogging.
You have touched some fastidious things here. Any way keep up wrinting.

# These are in fact wonderful ideas in regarding blogging. You have touched some fastidious things here. Any way keep up wrinting. 2021/08/23 22:40 These are in fact wonderful ideas in regarding blo

These are in fact wonderful ideas in regarding blogging.
You have touched some fastidious things here. Any way keep up wrinting.

# magnificent issues altogether, you simply gained a emblem new reader. What might you recommend about your submit that you simply made a few days in the past? Any positive? 2021/08/25 21:58 magnificent issues altogether, you simply gained a

magnificent issues altogether, you simply gained a emblem new reader.
What might you recommend about your submit that you simply made a
few days in the past? Any positive?

# magnificent issues altogether, you simply gained a emblem new reader. What might you recommend about your submit that you simply made a few days in the past? Any positive? 2021/08/25 21:59 magnificent issues altogether, you simply gained a

magnificent issues altogether, you simply gained a emblem new reader.
What might you recommend about your submit that you simply made a
few days in the past? Any positive?

# magnificent issues altogether, you simply gained a emblem new reader. What might you recommend about your submit that you simply made a few days in the past? Any positive? 2021/08/25 22:00 magnificent issues altogether, you simply gained a

magnificent issues altogether, you simply gained a emblem new reader.
What might you recommend about your submit that you simply made a
few days in the past? Any positive?

# Good day! I could have sworn I've visited this site before but after looking at a few of the posts I realized it's new to me. Anyways, I'm definitely happy I discovered it and I'll be bookmarking it and checking back often! ps4 https://j.mp/3nkdKIi ps4 2021/09/12 13:14 Good day! I could have sworn I've visited this sit

Good day! I could have sworn I've visited this site before but after looking at a
few of the posts I realized it's new to me. Anyways, I'm
definitely happy I discovered it and I'll be bookmarking
it and checking back often! ps4 https://j.mp/3nkdKIi ps4 games

# Good day! I could have sworn I've visited this site before but after looking at a few of the posts I realized it's new to me. Anyways, I'm definitely happy I discovered it and I'll be bookmarking it and checking back often! ps4 https://j.mp/3nkdKIi ps4 2021/09/12 13:15 Good day! I could have sworn I've visited this sit

Good day! I could have sworn I've visited this site before but after looking at a
few of the posts I realized it's new to me. Anyways, I'm
definitely happy I discovered it and I'll be bookmarking
it and checking back often! ps4 https://j.mp/3nkdKIi ps4 games

# Good day! I could have sworn I've visited this site before but after looking at a few of the posts I realized it's new to me. Anyways, I'm definitely happy I discovered it and I'll be bookmarking it and checking back often! ps4 https://j.mp/3nkdKIi ps4 2021/09/12 13:16 Good day! I could have sworn I've visited this sit

Good day! I could have sworn I've visited this site before but after looking at a
few of the posts I realized it's new to me. Anyways, I'm
definitely happy I discovered it and I'll be bookmarking
it and checking back often! ps4 https://j.mp/3nkdKIi ps4 games

# Good day! I could have sworn I've visited this site before but after looking at a few of the posts I realized it's new to me. Anyways, I'm definitely happy I discovered it and I'll be bookmarking it and checking back often! ps4 https://j.mp/3nkdKIi ps4 2021/09/12 13:17 Good day! I could have sworn I've visited this sit

Good day! I could have sworn I've visited this site before but after looking at a
few of the posts I realized it's new to me. Anyways, I'm
definitely happy I discovered it and I'll be bookmarking
it and checking back often! ps4 https://j.mp/3nkdKIi ps4 games

# Wow that was odd. I just wrote an extremely long comment but after I clicked submit my comment didn't appear. Grrrr... well I'm not writing all that over again. Anyways, just wanted to say wonderful blog! scoliosis surgery https://coub.com/stories/9629 2021/09/12 15:32 Wow that was odd. I just wrote an extremely long c

Wow that was odd. I just wrote an extremely long comment but after I clicked submit my comment
didn't appear. Grrrr... well I'm not writing
all that over again. Anyways, just wanted to say wonderful blog!

scoliosis surgery https://coub.com/stories/962966-scoliosis-surgery scoliosis surgery

# Howdy! I know this is kinda off topic nevertheless I'd figured I'd ask. Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa? My website addresses a lot of the same subjects as yours and I feel we could grea 2021/10/26 6:20 Howdy! I know this is kinda off topic nevertheless

Howdy! I know this is kinda off topic nevertheless I'd figured I'd ask.

Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa?

My website addresses a lot of the same subjects as yours and I feel we could greatly benefit from each other.
If you might be interested feel free to shoot
me an email. I look forward to hearing from you! Superb blog by
the way!

# Howdy! I know this is kinda off topic nevertheless I'd figured I'd ask. Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa? My website addresses a lot of the same subjects as yours and I feel we could grea 2021/10/26 6:21 Howdy! I know this is kinda off topic nevertheless

Howdy! I know this is kinda off topic nevertheless I'd figured I'd ask.

Would you be interested in exchanging links or maybe guest authoring a blog article or vice-versa?

My website addresses a lot of the same subjects as yours and I feel we could greatly benefit from each other.
If you might be interested feel free to shoot
me an email. I look forward to hearing from you! Superb blog by
the way!

# I quite like looking through an article that will make people think. Also, many thanks for allowing me to comment! 2021/11/12 17:13 I quite like looking through an article that will

I quite like looking through an article that will make people think.
Also, many thanks for allowing me to comment!

# I quite like looking through an article that will make people think. Also, many thanks for allowing me to comment! 2021/11/12 17:14 I quite like looking through an article that will

I quite like looking through an article that will make people think.
Also, many thanks for allowing me to comment!

# I quite like looking through an article that will make people think. Also, many thanks for allowing me to comment! 2021/11/12 17:14 I quite like looking through an article that will

I quite like looking through an article that will make people think.
Also, many thanks for allowing me to comment!

# I quite like looking through an article that will make people think. Also, many thanks for allowing me to comment! 2021/11/12 17:15 I quite like looking through an article that will

I quite like looking through an article that will make people think.
Also, many thanks for allowing me to comment!

# Ridiculous story there. What happened after? Take care! 2021/12/17 13:39 Ridiculous story there. What happened after? Take

Ridiculous story there. What happened after?
Take care!

# A fascinating discussion is definitely worth comment. I do think that you should publish more about this issue, it may not be a taboo matter but usually people do not talk about these issues. To the next! All the best!! 2022/02/23 6:54 A fascinating discussion is definitely worth comme

A fascinating discussion is definitely worth comment.
I do think that you should publish more about this issue,
it may not be a taboo matter but usually people do not talk
about these issues. To the next! All the best!!

# A fascinating discussion is definitely worth comment. I do think that you should publish more about this issue, it may not be a taboo matter but usually people do not talk about these issues. To the next! All the best!! 2022/02/23 6:55 A fascinating discussion is definitely worth comme

A fascinating discussion is definitely worth comment.
I do think that you should publish more about this issue,
it may not be a taboo matter but usually people do not talk
about these issues. To the next! All the best!!

# A fascinating discussion is definitely worth comment. I do think that you should publish more about this issue, it may not be a taboo matter but usually people do not talk about these issues. To the next! All the best!! 2022/02/23 6:55 A fascinating discussion is definitely worth comme

A fascinating discussion is definitely worth comment.
I do think that you should publish more about this issue,
it may not be a taboo matter but usually people do not talk
about these issues. To the next! All the best!!

# A fascinating discussion is definitely worth comment. I do think that you should publish more about this issue, it may not be a taboo matter but usually people do not talk about these issues. To the next! All the best!! 2022/02/23 6:56 A fascinating discussion is definitely worth comme

A fascinating discussion is definitely worth comment.
I do think that you should publish more about this issue,
it may not be a taboo matter but usually people do not talk
about these issues. To the next! All the best!!

# doxycycline 500mg https://doxycyline1st.com/
buy doxycycline online 2022/02/26 0:41 Jusidkid

doxycycline 500mg https://doxycyline1st.com/
buy doxycycline online

# buy doxycycline monohydrate https://doxycyline1st.com/
doxycycline 50mg 2022/02/26 9:43 Jusidkid

buy doxycycline monohydrate https://doxycyline1st.com/
doxycycline 50mg

# buy clomiphene online http://clomidfast.site/ 2022/04/12 12:58 Clomids

buy clomiphene online http://clomidfast.site/

# prednisone uk price http://prednisonefast.site/ 2022/04/16 22:53 Prednisone

prednisone uk price http://prednisonefast.site/

# lasix generic https://buylasix.icu/
buy furosemide online 2022/06/24 17:11 LasixRx

lasix generic https://buylasix.icu/
buy furosemide online

# generic clomiphene https://clomidonline.icu/ 2022/07/08 13:38 Clomidj

generic clomiphene https://clomidonline.icu/

# ivermectin withdrawal time https://stromectolbestprice.com/ 2022/07/30 0:33 BestPrice

ivermectin withdrawal time https://stromectolbestprice.com/

# price for 15 prednisone https://deltasone.icu/
prednisone 40mg 2022/08/22 9:44 Prednisone

price for 15 prednisone https://deltasone.icu/
prednisone 40mg

# ed medication online https://ed-pills.xyz/
cures for ed 2022/09/15 19:14 EdPills

ed medication online https://ed-pills.xyz/
cures for ed

# erectile dysfunction pills https://ed-pills.xyz/
best drug for ed 2022/09/17 7:52 EdPills

erectile dysfunction pills https://ed-pills.xyz/
best drug for ed

# best medication for ed https://ed-pills.xyz/
best medication for ed 2022/09/17 19:56 EdPills

best medication for ed https://ed-pills.xyz/
best medication for ed

# doxycycline medication https://buydoxycycline.icu/ 2022/10/08 11:55 Doxycycline

doxycycline medication https://buydoxycycline.icu/

# how to cure ed https://cheapestedpills.com/
online ed medications 2022/12/10 16:30 CheapPills

how to cure ed https://cheapestedpills.com/
online ed medications

# Read now. Get warning information here.
https://canadianfast.com/
Best and news about drug. Read here. 2023/02/20 5:59 CanadaBest

Read now. Get warning information here.
https://canadianfast.com/
Best and news about drug. Read here.

# ロレックス 値段高騰 2023/03/10 16:51 myrmeskm@live.jp

思っていたより良い商品でした。ありがとうございました。
【送料無料】ボルボネーゼ ハンドバッグをセール価格で販売中♪ボルボネーゼ ハンドバッグ ブラウン ナイロン 新品
良かったです。
新品品は現物を見るまではドキドキですが、とても状態の良いものでした。
これからフル活用したいと思っております。ありがとうございました。
ロレックス 値段高騰 https://www.2bcopy.com/product/product.aspx-id=9901.htm

# prescription meds without the prescriptions - https://cheapdr.top/# 2023/04/03 2:35 Dikolipo

prescription meds without the prescriptions - https://cheapdr.top/#

# prednisone 5 mg - https://prednisonesale.pro/# 2023/04/22 4:55 Prednisone

prednisone 5 mg - https://prednisonesale.pro/#

# cytotec online - https://cytotecsale.pro/# 2023/04/29 4:55 Cytotec

cytotec online - https://cytotecsale.pro/#

# order prednisone https://prednisonepills.pro/# - prednisone prescription for sale 2023/06/04 21:34 Prednisone

order prednisone https://prednisonepills.pro/# - prednisone prescription for sale

# paxlovid pill https://paxlovid.store/
paxlovid price 2023/07/13 13:26 Paxlovid

paxlovid pill https://paxlovid.store/
paxlovid price

# paxlovid for sale https://paxlovid.life/# Paxlovid buy online 2023/07/25 20:45 Paxlovid

paxlovid for sale https://paxlovid.life/# Paxlovid buy online

# paxlovid covid https://paxlovid.bid/ paxlovid price 2023/10/25 23:09 Paxlovid

paxlovid covid https://paxlovid.bid/ paxlovid price

# doxylin https://doxycycline.forum/ doxy 200 2023/11/25 13:24 Doxycycline

doxylin https://doxycycline.forum/ doxy 200

# farmacia online miglior prezzo https://farmaciait.pro/ farmacia online miglior prezzo 2023/12/04 10:20 Farmacia

farmacia online miglior prezzo https://farmaciait.pro/ farmacia online miglior prezzo

# prednisone cream https://prednisone.bid/ how can i get prednisone 2023/12/27 10:29 Prednisone

prednisone cream https://prednisone.bid/ how can i get prednisone

# gates of olympus 1000 demo - https://gatesofolympus.auction/ gates of olympus oyna 2024/03/27 20:46 Olympic

gates of olympus 1000 demo - https://gatesofolympus.auction/ gates of olympus oyna

タイトル
名前
URL
コメント