とっちゃん's Blog

WindowsInstaller に WiX はいかがですか~

目次

Blog 利用状況

ニュース

とっちゃんって?

コミュニティ

@ITの記事

CodeZineの記事

WiX チュートリアル

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

唯一の日本語書籍

記事カテゴリ

書庫

日記カテゴリ

インストーラ関連

旧館

[VC++] Universal CRT

ネタ元:Introducing the Universal CRT

ちょっと、インパクトが大きいのでBlogにも書いておこっと。

VS2015 では、長年基本構成が同じだった C/C++ ランタイムに大幅なてこ入れが入ります(これ自体は、2014/01 の時点ですでに情報が出ています)。

この時は、msvcrXX と msvcpXX を見直して、VCRuntime, AppCRT, DesktopCRT の3部構成にするよ!CTP1 からそうなっるよ!というものでした。

CRTの構成が変わったからと言って、アプリケーションのビルドや配布自体が大きく変わるわけじゃないし、インパクトがあるといっても、直接的な影響を受けるのは、そろそろ絶滅危惧種に認定されそうな C++ アプリ配布をやらなきゃいけない Setup Author だけですからね。

彼らは本物のプロフェッショナルなので、この手の話題はいち早くキャッチアップしてるだろうし、今までだって名前が違ってたからそのままというわけにはいかなかったので作業量的にも変わらないし、影響は軽微だったから私も放置だったわけですけど(もちろん、中身の問題は別よw)。

で、今回ここをもう一度改め、AppCRT と DesktopCRT のうち、Stable(もうずっと変わっていない部分=C言語のライブラリ部分)な箇所をまとめなおして、Universal CRT って名前で統合するよ!に変わります。

ここまでなら、FBに1つになるんだってーって書いて終わりなんでしょうけど、影響が大きいのがそのあと。

Universal CRT に Stable なものに集約させるので、変更が入らないからシステムコンポーネント(Win10からプリインストール)にして、WindowsUpdate 経由で配布しますよ!

です。

どうやって配布するんだよ!という話はネタ元に載っているのでそちらを参照していただくとして。。。

超絶意訳モードでざっくりと書くと、

  • Windows10 にプリインストールされてるから、何も考えたくないなら今すぐ Windows10 にすればいいと思うよ。
  • 俺は、Vistaのあの背景がいいんだよ!という人でも、Windows Update で配布するから、家康よろしくなくまで待ってれば届くよ!
  • Windows Update なにそれ?おいしいの?俺のマシンでMACアドレス作ると重複するかもよー!って怒られるんだけど?な人には、msu があるよ!
  • システムコンポーネントだからマージモジュールはないよ!でも、それ以外のモジュールも含めて、今までと同じように VCRedist でまとめて配れるよ!
  • スタティックリンクしてるなら今までと同じでUniversalCRT部分もスタティックリンクされるよ!
  • でもね。Universal CRT は、アプリのローカルフォルダ(exeと同じ場所)への配置はサポートしてないよ。

というところですね。

実際はこんな風には書かれてませんよ。勉強会後の懇親会でしゃべってる風味にしてあるだけです。

ということで、これからは、C++アプリでもブートストラッパー必須の時代が来ます。まぁ msi 単独では msu を実行させることができないから仕方ないんですが。幸いにも先週初めから、うちも WiX Bootstrapper を使う方向で話が進んでるので、今年の段階で対応の基礎は出来上がりそうですけどねw

投稿日時 : 2015年3月9日 12:48

コメントを追加

# I got this web page from my buddy who informed me regarding this site and now this time I am browsing this web site and reading very informative content at this place. 2019/05/06 4:33 I got this web page from my buddy who informed me

I got this web page from my buddy who informed me regarding this
site and now this time I am browsing this web site and reading very informative content at this place.

# Normally I don't read article on blogs, however I wish to say that this write-up very pressured me to check out and do so! Your writing style has been amazed me. Thanks, quite great post. 2019/05/12 22:47 Normally I don't read article on blogs, however I

Normally I don't read article on blogs, however I wish to say that
this write-up very pressured me to check out and do so!
Your writing style has been amazed me. Thanks, quite great post.

# I am sure this article has touched all the internet visitors, its really really fastidious paragraph on building up new web site. 2019/05/13 20:27 I am sure this article has touched all the interne

I am sure this article has touched all the internet visitors,
its really really fastidious paragraph on building up new web site.

# For most recent news you have to go to see internet and on the web I found this web page as a best site for hottest updates. 2019/05/28 19:57 For most recent news you have to go to see interne

For most recent news you have to go to see internet and
on the web I found this web page as a best site for hottest updates.

# It's very easy to find out any topic on net as compared to textbooks, as I found this piece of writing at this site. 2019/05/30 17:25 It's very easy to find out any topic on net as com

It's very easy to find out any topic on net as compared to
textbooks, as I found this piece of writing at this site.

# Fastidious replies in return of this matter with genuine arguments and explaining the whole thing on the topic of that. 2019/06/05 7:12 Fastidious replies in return of this matter with

Fastidious replies in return of this matter with genuine
arguments and explaining the whole thing on the topic of that.

# You ought to be a part of a contest for one of the finest blogs on the net. I will highly recommend this web site! 2019/06/05 22:39 You ought to be a part of a contest for one of the

You ought to be a part of a contest for one of the
finest blogs on the net. I will highly recommend this web
site!

# Hey there! I know this is kinda off topic but I was wondering which blog platform are you using for this website? I'm getting fed up of Wordpress because I've had issues with hackers and I'm looking at options for another platform. I would be awesome if 2019/06/07 9:55 Hey there! I know this is kinda off topic but I wa

Hey there! I know this is kinda off topic but I was wondering
which blog platform are you using for this website? I'm getting fed up of Wordpress
because I've had issues with hackers and I'm looking at options
for another platform. I would be awesome if you
could point me in the direction of a good platform.

# xcgVKlksNIncedgVt 2021/07/03 4:26 https://www.blogger.com/profile/060647091882378654

that it appears they might be able to do that. We have, as

# re: [VC++] Universal CRT 2021/07/06 19:05 what is hydroxychlor 200 mg

chlorquine https://chloroquineorigin.com/# hydroxychloroquine sulphate

# re: [VC++] Universal CRT 2021/07/12 19:00 antimalarial drug hydroxychloroquine

chloroquina https://chloroquineorigin.com/# hydroxychloroquine malaria

# re: [VC++] Universal CRT 2021/07/23 20:01 plaquenil drug class

chloroquine antimalarial https://chloroquineorigin.com/# hydroxycloquine

# re: [VC++] Universal CRT 2021/08/09 13:17 difference between chloroquine phosphate and hydro

chloroquina https://chloroquineorigin.com/# what is hydroxychloride

# Бизнесмен и меценат Максим Евгеньевич Каганский родился в Москве 19 ноября 1980 года в многодетной семье сотрудника МВД. В 1998 году поступил в Московский Юридический Институт МВД России (сейчас – Академия МВД России), специальность – юрист-правовед. 2021/08/12 23:28 Бизнесмен и меценат Максим Евгеньевич Каганский ро

Бизнесмен и меценат Максим Евгеньевич Каганский родился
в Москве 19 ноября 1980 года в
многодетной семье сотрудника МВД.
В 1998 году поступил в Московский Юридический Институт МВД России (сейчас ? Академия МВД России), специальность
? юрист-правовед.
максим каганский новости
максим каганский новости

# Marvelous, what a website it is! This weblog gives helpful facts to us, keep it up. 2021/08/21 13:13 Marvelous, what a website it is! This weblog gives

Marvelous, what a website it is! This weblog gives helpful
facts to us, keep it up.

# ロレックス ヨットマスター 16622 2021/12/01 20:13 kffjqqdh@aol.jp

メール、確認の電話、梱包。すべて丁寧です。
特に梱包はかなりしっかりしていました。
こちらのお店を利用してよかったです。
信頼できるお店なのでまた利用したいです。

# Pretty! This has been an extremely wonderful article. Many thanks for providing this info. 2021/12/19 14:01 Pretty! This has been an extremely wonderful artic

Pretty! This has been an extremely wonderful
article. Many thanks for providing this info.

# This is my first time go to see at here and i am truly impressed to read all at one place. 2022/01/28 7:41 This is my first time go to see at here and i am t

This is my first time go to see at here and i am truly impressed to read
all at one place.

# hydroxychloroquine sulfate 200 mg 2022/12/26 3:59 MorrisReaks

chloroquine online canada https://hydroxychloroquinex.com/

# aralen for sale 2022/12/26 11:13 MorrisReaks

do you need a prescription for hydroxychloroquine http://www.hydroxychloroquinex.com/#

# Thanks in favor of sharing such a good opinion, paragraph is good, thats why i have read it completely 2023/07/16 7:21 Thanks in favor of sharing such a good opinion, pa

Thanks in favor of sharing such a good opinion, paragraph is good, thats why i have read it completely

# Fantastic blog! Do you have any suggestions for aspiring writers? I'm hoping to start my own blog soon but I'm a little lost on everything. Would you recommend starting with a free platform like Wordpress or go for a paid option? There are so many optio 2023/07/25 11:53 Fantastic blog! Do you have any suggestions for as

Fantastic blog! Do you have any suggestions for aspiring writers?
I'm hoping to start my own blog soon but
I'm a little lost on everything. Would you recommend starting with a free platform like Wordpress or go for a paid option? There
are so many options out there that I'm totally confused ..

Any recommendations? Bless you!

# Very good article. I certainly love this site. Keep it up! 2023/07/25 18:51 Very good article. I certainly love this site. Kee

Very good article. I certainly love this site. Keep it up!

# Very good article. I certainly love this site. Keep it up! 2023/07/25 18:52 Very good article. I certainly love this site. Kee

Very good article. I certainly love this site. Keep it up!

# Very good article. I certainly love this site. Keep it up! 2023/07/25 18:53 Very good article. I certainly love this site. Kee

Very good article. I certainly love this site. Keep it up!

# Very good article. I certainly love this site. Keep it up! 2023/07/25 18:54 Very good article. I certainly love this site. Kee

Very good article. I certainly love this site. Keep it up!

# My brother recommended I would possibly like this web site. He used to be totally right. This put up actually made my day. You can not believe simply how much time I had spent for this information! Thanks! 2023/07/29 4:45 My brother recommended I would possibly like this

My brother recommended I would possibly like this web site.
He used to be totally right. This put up actually made my day.
You can not believe simply how much time I had spent for this information! Thanks!

# Heya i'm for the first time here. I came across this board and I find It truly useful & it helped me out much. I hope to give something back and aid others like you helped me. 2023/07/29 6:49 Heya i'm for the first time here. I came across th

Heya i'm for the first time here. I came across this board and I find It truly useful &
it helped me out much. I hope to give something back and aid others
like you helped me.

# I am really delighted to read this website posts which includes plenty of valuable data, thanks for providing these statistics. 2023/07/30 3:00 I am really delighted to read this website posts w

I am really delighted to read this website posts which includes plenty of
valuable data, thanks for providing these statistics.

# I every time used to read article in news papers but now as I am a user of net thus from now I am using net for posts, thanks to web. 2023/08/01 3:58 I every time used to read article in news papers b

I every time used to read article in news papers but now as I am a
user of net thus from now I am using net for posts, thanks to web.

# Superb, what a webpage it is! This weblog gives helpful information to us, keep it up. 2023/08/01 13:04 Superb, what a webpage it is! This weblog gives he

Superb, what a webpage it is! This weblog gives helpful information to us,
keep it up.

# Can I just say what a comfort to find someone who genuinely understands what they are talking about on the internet. You actually understand how to bring an issue to light and make it important. More people need to read this and understand this side of t 2023/08/03 11:47 Can I just say what a comfort to find someone who

Can I just say what a comfort to find someone who genuinely understands what they are talking
about on the internet. You actually understand how to bring an issue to light and make it important.

More people need to read this and understand this side of
the story. I was surprised you are not more popular given that you certainly possess the gift.

# It's very effortless to find out any topic on web as compared to textbooks, as I found this article at this web site. 2023/08/04 0:39 It's very effortless to find out any topic on web

It's very effortless to find out any topic on web as compared
to textbooks, as I found this article at this web site.

# Your style is unique compared to other people I've read stuff from. Many thanks for posting when you have the opportunity, Guess I will just bookmark this blog. 2023/08/05 2:50 Your style is unique compared to other people I've

Your style is unique compared to other people I've read stuff from.

Many thanks for posting when you have the opportunity, Guess I will just bookmark
this blog.

# Amazing issues here. I am very satisfied to look your post. Thanks a lot and I am having a look forward to contact you. Will you please drop me a mail? 2023/08/06 9:00 Amazing issues here. I am very satisfied to look y

Amazing issues here. I am very satisfied to look your post.
Thanks a lot and I am having a look forward to contact you.
Will you please drop me a mail?

# Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of your ideas!! 2023/08/06 12:40 Hi, i think that i saw you visited my site thus i

Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of
your ideas!!

# Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of your ideas!! 2023/08/06 12:40 Hi, i think that i saw you visited my site thus i

Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of
your ideas!!

# Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of your ideas!! 2023/08/06 12:40 Hi, i think that i saw you visited my site thus i

Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of
your ideas!!

# Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of your ideas!! 2023/08/06 12:40 Hi, i think that i saw you visited my site thus i

Hi, i think that i saw you visited my site thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of
your ideas!!

# I pay a quick visit every day a few sites and information sites to read articles, except this blog provides quality based articles. 2023/08/06 13:06 I pay a quick visit every day a few sites and info

I pay a quick visit every day a few sites and information sites to read articles, except this blog provides quality based articles.

# I got this web page from my buddy who informed me regarding this site and at the moment this time I am browsing this web page and reading very informative articles at this time. 2023/08/06 22:34 I got this web page from my buddy who informed me

I got this web page from my buddy who informed me regarding this site and at the moment this time I am browsing this
web page and reading very informative articles at this time.

# Hi there, You've done an incredible job. I will definitely digg it and personally suggest to my friends. I'm sure they'll be benefited from this site. 2023/08/07 8:24 Hi there, You've done an incredible job. I will

Hi there, You've done an incredible job. I will definitely digg it and personally suggest to my
friends. I'm sure they'll be benefited from this site.

# Fantastic post however , I was wondering if you could write a litte more on this topic? I'd be very thankful if you could elaborate a little bit more. Appreciate it! 2023/08/16 22:27 Fantastic post however , I was wondering if you co

Fantastic post however , I was wondering if you could write a litte more on this topic?
I'd be very thankful if you could elaborate a little bit more.
Appreciate it!

# Fantastic post however , I was wondering if you could write a litte more on this topic? I'd be very thankful if you could elaborate a little bit more. Appreciate it! 2023/08/16 22:27 Fantastic post however , I was wondering if you co

Fantastic post however , I was wondering if you could write a litte more on this topic?
I'd be very thankful if you could elaborate a little bit more.
Appreciate it!

# Fantastic post however , I was wondering if you could write a litte more on this topic? I'd be very thankful if you could elaborate a little bit more. Appreciate it! 2023/08/16 22:28 Fantastic post however , I was wondering if you co

Fantastic post however , I was wondering if you could write a litte more on this topic?
I'd be very thankful if you could elaborate a little bit more.
Appreciate it!

# Fantastic post however , I was wondering if you could write a litte more on this topic? I'd be very thankful if you could elaborate a little bit more. Appreciate it! 2023/08/16 22:29 Fantastic post however , I was wondering if you co

Fantastic post however , I was wondering if you could write a litte more on this topic?
I'd be very thankful if you could elaborate a little bit more.
Appreciate it!

# Quality articles is the key to invite the viewers to go to see the web page, that's what this site is providing. 2023/08/20 16:24 Quality articles is the key to invite the viewers

Quality articles is the key to invite the viewers to go to see the web page,
that's what this site is providing.

# Quality articles is the key to invite the viewers to go to see the web page, that's what this site is providing. 2023/08/20 16:25 Quality articles is the key to invite the viewers

Quality articles is the key to invite the viewers to go to see the web page,
that's what this site is providing.

# Quality articles is the key to invite the viewers to go to see the web page, that's what this site is providing. 2023/08/20 16:25 Quality articles is the key to invite the viewers

Quality articles is the key to invite the viewers to go to see the web page,
that's what this site is providing.

# Quality articles is the key to invite the viewers to go to see the web page, that's what this site is providing. 2023/08/20 16:26 Quality articles is the key to invite the viewers

Quality articles is the key to invite the viewers to go to see the web page,
that's what this site is providing.

# You made some good points there. I looked on the web for more information about the issue and found most people will go along with your views on this web site. 2023/08/21 22:57 You made some good points there. I looked on the w

You made some good points there. I looked on the web for more information about the issue and found most people will go along
with your views on this web site.

# You made some good points there. I looked on the web for more information about the issue and found most people will go along with your views on this web site. 2023/08/21 22:57 You made some good points there. I looked on the w

You made some good points there. I looked on the web for more information about the issue and found most people will go along
with your views on this web site.

# You made some good points there. I looked on the web for more information about the issue and found most people will go along with your views on this web site. 2023/08/21 22:58 You made some good points there. I looked on the w

You made some good points there. I looked on the web for more information about the issue and found most people will go along
with your views on this web site.

# You made some good points there. I looked on the web for more information about the issue and found most people will go along with your views on this web site. 2023/08/21 22:58 You made some good points there. I looked on the w

You made some good points there. I looked on the web for more information about the issue and found most people will go along
with your views on this web site.

# It's hard to find knowledgeable people about this subject, but you seem like you know what you're talking about! Thanks 2023/08/22 7:29 It's hard to find knowledgeable people about this

It's hard to find knowledgeable people about this subject, but
you seem like you know what you're talking about! Thanks

# It's hard to find knowledgeable people about this subject, but you seem like you know what you're talking about! Thanks 2023/08/22 7:29 It's hard to find knowledgeable people about this

It's hard to find knowledgeable people about this subject, but
you seem like you know what you're talking about! Thanks

# It's hard to find knowledgeable people about this subject, but you seem like you know what you're talking about! Thanks 2023/08/22 7:30 It's hard to find knowledgeable people about this

It's hard to find knowledgeable people about this subject, but
you seem like you know what you're talking about! Thanks

# It's hard to find knowledgeable people about this subject, but you seem like you know what you're talking about! Thanks 2023/08/22 7:30 It's hard to find knowledgeable people about this

It's hard to find knowledgeable people about this subject, but
you seem like you know what you're talking about! Thanks

# Hello friends, pleasant post and good urging commented at this place, I am really enjoying by these. 2023/08/23 9:19 Hello friends, pleasant post and good urging comme

Hello friends, pleasant post and good urging commented at this place,
I am really enjoying by these.

# Hello friends, pleasant post and good urging commented at this place, I am really enjoying by these. 2023/08/23 9:19 Hello friends, pleasant post and good urging comme

Hello friends, pleasant post and good urging commented at this place,
I am really enjoying by these.

# Hello friends, pleasant post and good urging commented at this place, I am really enjoying by these. 2023/08/23 9:20 Hello friends, pleasant post and good urging comme

Hello friends, pleasant post and good urging commented at this place,
I am really enjoying by these.

# Hello friends, pleasant post and good urging commented at this place, I am really enjoying by these. 2023/08/23 9:20 Hello friends, pleasant post and good urging comme

Hello friends, pleasant post and good urging commented at this place,
I am really enjoying by these.

# Heya i am for the first time here. I came across this board and I find It really useful & it helped me out a lot. I hope to give something back and help others like you aided me. 2023/09/05 11:23 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this
board and I find It really useful & it helped me out a lot.
I hope to give something back and help others like you aided me.

# Heya i am for the first time here. I came across this board and I find It really useful & it helped me out a lot. I hope to give something back and help others like you aided me. 2023/09/05 11:23 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this
board and I find It really useful & it helped me out a lot.
I hope to give something back and help others like you aided me.

# Heya i am for the first time here. I came across this board and I find It really useful & it helped me out a lot. I hope to give something back and help others like you aided me. 2023/09/05 11:24 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this
board and I find It really useful & it helped me out a lot.
I hope to give something back and help others like you aided me.

# Heya i am for the first time here. I came across this board and I find It really useful & it helped me out a lot. I hope to give something back and help others like you aided me. 2023/09/05 11:24 Heya i am for the first time here. I came across t

Heya i am for the first time here. I came across this
board and I find It really useful & it helped me out a lot.
I hope to give something back and help others like you aided me.

# What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates. 2023/09/14 10:28 What's up, after reading this remarkable piece of

What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates.

# What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates. 2023/09/14 10:29 What's up, after reading this remarkable piece of

What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates.

# What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates. 2023/09/14 10:29 What's up, after reading this remarkable piece of

What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates.

# What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates. 2023/09/14 10:30 What's up, after reading this remarkable piece of

What's up, after reading this remarkable piece of writing i am as well cheerful to share my knowledge here with mates.

# Hello, Neat post. There's a problem together with your web site in web explorer, might test this? IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem. 2023/09/26 22:23 Hello, Neat post. There's a problem together with

Hello, Neat post. There's a problem together with your web site in web explorer, might test this?
IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem.

# Hello, Neat post. There's a problem together with your web site in web explorer, might test this? IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem. 2023/09/26 22:23 Hello, Neat post. There's a problem together with

Hello, Neat post. There's a problem together with your web site in web explorer, might test this?
IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem.

# Hello, Neat post. There's a problem together with your web site in web explorer, might test this? IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem. 2023/09/26 22:24 Hello, Neat post. There's a problem together with

Hello, Neat post. There's a problem together with your web site in web explorer, might test this?
IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem.

# Hello, Neat post. There's a problem together with your web site in web explorer, might test this? IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem. 2023/09/26 22:24 Hello, Neat post. There's a problem together with

Hello, Neat post. There's a problem together with your web site in web explorer, might test this?
IE still is the marketplace chief and a good component of other people will leave out your excellent writing because of this problem.

# hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL? I need an expert in this area to solve my problem. Maybe that's you! Having a look ahead to look you. 2023/09/29 18:10 hi!,I like your writing so much! percentage we kee

hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL?
I need an expert in this area to solve my problem. Maybe that's you!
Having a look ahead to look you.

# hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL? I need an expert in this area to solve my problem. Maybe that's you! Having a look ahead to look you. 2023/09/29 18:10 hi!,I like your writing so much! percentage we kee

hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL?
I need an expert in this area to solve my problem. Maybe that's you!
Having a look ahead to look you.

# hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL? I need an expert in this area to solve my problem. Maybe that's you! Having a look ahead to look you. 2023/09/29 18:11 hi!,I like your writing so much! percentage we kee

hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL?
I need an expert in this area to solve my problem. Maybe that's you!
Having a look ahead to look you.

# hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL? I need an expert in this area to solve my problem. Maybe that's you! Having a look ahead to look you. 2023/09/29 18:12 hi!,I like your writing so much! percentage we kee

hi!,I like your writing so much! percentage we keep in touch extra about your post on AOL?
I need an expert in this area to solve my problem. Maybe that's you!
Having a look ahead to look you.

# Remarkable! Its genuinely remarkable piece of writing, I have got much clear idea on the topic of from this article. 2024/05/27 4:33 Remarkable! Its genuinely remarkable piece of writ

Remarkable! Its genuinely remarkable piece of writing, I have
got much clear idea on the topic of from this article.

# Thanks for sharing your thoughts on C#. Regards 2024/06/06 15:43 Thanks for sharing your thoughts on C#. Regards

Thanks for sharing your thoughts on C#. Regards

# I am regular reader, how are you everybody? This article posted at this website is genuinely pleasant. 2024/06/11 4:05 I am regular reader, how are you everybody? This a

I am regular reader, how are you everybody? This article posted at
this website is genuinely pleasant.

# Good article. I will be dealing with a few of these issues as well.. 2024/06/11 4:05 Good article. I will be dealing with a few of thes

Good article. I will be dealing with a few of these issues as well..

タイトル
名前
URL
コメント