2013年10月28日月曜日

VC++ネイティブが.NET Frameworkに依存してしまう。

VC++でネイティブコードでプログラムを作成しました。
.NET Frameworkなんて利用した覚えは全くありませんでした。
ただ単純にVisual Studio2010のウィザードで、VC++ MFC ダイアログベースアプリケーションを作ったのです。

ソフトも完成したので、インストーラ(msi)を作ったのですが、なぜだか?、.NET Frameworkがパッケージされてしまいます。

.NET FrameworkがインストールされていないPCでさくさく動くプログラムなのに、インストールパッケージ(msi)を作成すると、.NET Frameworkがインストールされてしまいます。

色々調べていると、VS2010のウィザードが stdafx.h を生成する時にリボンコントロールのヘッダファイルを追加するのですが、そのヘッダが.NET Frameworkを呼び出しているようです。

#include     // MFC におけるリボンとコントロール バーのサポート

ダイアログベースなので、リボンなど不要で、しかも利用していないのに、ヘッダをインクルードしただけで依存関係が出来てしまう。

困ったモノです。
利用していないのだから、いくらヘッダをインクルードしたとしても、依存しないで欲しい。

とにかく、afxcontrolbars.hインクルードをコメントアウトすると、.NET Framework 無しのすっきりしたインストーラができあがりました。

めでたしめでたし。

でも、これを探すのに1日つぶしてしまったよ。
こんなの多すぎ。(-_-;



このサイトは、広告収入により運営しております。

高校2年生のキス

高校2年生の娘を持っています。

昨日の晩、夕食の後に40代親父(私)にキスしてくれました。(*^-^*)

私は三人の娘を持っています。
キスしてくれたのは次女ですが、長女や三女も私に抱きついてきたり、私の膝に座ってきたりします。

世間では、女の子と父親はうまく行かないとよく言われますが、私は乗り越えました。

もちろん、私も世間様と同様に娘とは色々ありました。

初めての娘、長女は右も左も分かりませんでしたので、失敗の連続。
世間で言われている通り、父と娘は徐々に険悪なムードへ・・・

しかし、長女で培った教訓を次女へ、次女で培った教訓を三女へと訂正・修正・試行錯誤することで、今では長女も『お父さん大好き!』と言いながら、私をだっこしてくれたりします。

# おっぱいがほっぺたにムニュっとなって最高に幸せです。(*^-^*)

10年くらい前に思いついた『あの言葉』。

まさに魔法の言葉ですね。
あの言葉をうまく使えば、誰でも父娘が仲良くなれると思います。



このサイトは、広告収入により運営しております。

2013年10月22日火曜日

ウルトラマンは、拳法を学ぶべし!

ウルトラマンの戦いぶりを見ていると、子供の喧嘩です。
せっかくの超人能力を持っているのだから、きちんと拳法を学べばもっと戦いを有利に行える。

ボクシングなり空手なり、町の道場に通って勉強しなさい!



このサイトは、広告収入により運営しております。