過去雑記

旧鯖時代の雑記です。新しいの。リンク切れに注意。


2007: 12345678910
2006: 123456789101112
2005: 123456789101112
2004: 456789101112

過去雑記

2005/6/1(水)

TODO2個目消化23:07:37

先方と打ち合わせしないといけないのでまだわかりませんけど、急を要すものは終わり。これでraに割く余裕も出てくるといいなぁ。

コメントはありません。

2005/6/2(木)

VCコンパイラが吐くmanifestファイル23:07:37

.Net 2.0β2で/clrオプションを指定してマネージ・アンマネージ混合アセンブリを作成すると同時にmanifestファイルが作成されます。(/clr:safeや/clr:pureでは作成されない模様。作成されていました。もっともなくても動作するようです。ただし試したのがHello Worldなので複雑なアプリでは不明。)これは/clrでビルドするとmsvcr80.dllにリンクするため、それを参照するために生成されるようです。

ということで/clrでビルドしたアセンブリを配布する場合このmanifestファイルも一緒に配布する必要があります。もっとも9xや2kがmanifestを読むか疑問が残るところなのでもしかするとmsvcr80.dll自体を配布する必要があるかもしれません。(この辺の環境持ってないので詳細は不明)

で、このままだとアセンブリとmanifestで2つファイルができてしまうわけですが、これがアプリならともかくライブラリの場合manifestが邪魔です。これを解決するには単純にリソースとして埋め込めばよいわけです。

IDEはインストールしていないのでコマンドラインから行う方法を掲載しておきます。なお、作成したアセンブリをResource Hacker等で後から書き換えることでもできます。

cl /clr test.cppで一度exeを作成、test.objがあるとします。同時にtest.exe.manifestが生成されていますので、同じディレクトリにtest.rcを作成、次のように記述します。

// text.rc
1                       24             "test.exe.manifest"

最後にリソーススクリプトをコンパイル、リンクして終わりです。(rcはPSDKに含まれています)

> rc /l400 test.

コメント(2)

Manifest Toolで埋め込み可能でした。こんな感じ。mt.exe -manifest proj.manifest -outputresource:proj.dll;#1

投稿者: USK (2005/06/04[Sat] 22:47)

> Manifest Toolで埋め込み可能でした。おー、こんなのもあるんですねぇ。情報ありがとうございます。

投稿者: 方位記号 (2005/06/04[Sat] 23:40)

2005/6/3(金)

TODO02:08:35

さしあたってのものは消化完了。

コメントはありません。

2005/6/4(土)

無限ループ23:33:20

またTODOが増えますか、そうですか。まぁこれは前々から予測していたことなのですが、他に手を回す余裕がなくなるのはいかんともしがたく。色々と根本から見直さないとだめかなぁ。

コメントはありません。

2005/6/5(日)

余裕なし23:03:39

忙しいとやりたことが増えるのは何とかならないものでしょうかねぇ。とりあえず後1,2ヶ月程度確実に時余裕ができそうにない。。。

コメントはありません。

2005/6/6(月)

HSP3.0β921:18:40

リリースされたようです。ラベル型は後回しですか。。。

コメントはありません。

2005/6/8(水)

ペプシX22:30:17

ペプシX飲みました。甘ったるいです。感想コレだけ。

コメントはありません。

VS2005(英語版)発売日決定22:32:27

11/7の週(ITmedia)だそうです。日本語版は年内ぎりぎりか年明けといったところでしょうか。

コメントはありません。

2005/6/9(木)

難読可01:22:35

久々にみら〜じゅを更新しようとして現行版に軽い修正を加えたのですが、難読可したとたんに例外が。内部でリフレクション使ってるのでその辺りだろうと睨みをつけてキャッチハンドラを書いてみると今度は例外が発生しない。リリースはしばらく使ってみてからにします。。。どうせどうでもいい部分の修正ですし。

コメントはありません。

2005/6/10(金)

なんだかなー23:23:14

個人製作ならともかく、連携とって作業しないといけないものの期限をいきなり1週間減らしますか。。。つまるところ来週もまた忙しい、と。

コメントはありません。

2005/6/11(土)

そういや描画系も23:23:54

Avalonで変更されるんでしたね。調べること多すぎ。。。

コメントはありません。

2005/6/12(日)

体調崩れたー22:24:41

無理しすぎかなぁ。この状態で今週1週間持ちこたえられるか?安請け合いはだめですね。しかしかといって依頼できる人もいない罠。うーん悪循環。

コメントはありません。

2005/6/13(月)

なんとか目処がつく23:12:00

とりあえずぎりぎりには終わらせそう。

コメントはありません。

2005/6/14(火)

終わんない23:55:40

ていうか時間が取れない。まずい。。。

コメントはありません。

2005/6/15(水)

終わった23:47:56

とりあえずなんとか。。。

コメントはありません。

2005/6/16(木)

みら〜じゅ#25(b5)23:16:06

問題なさげなので公開。ページビューに影がつくようにしてみました。ついでに影を持ってるウィンドウを移動させると影が残るので登録しないように変更。

コメントはありません。

2005/6/18(土)

今日の散財22:19:19

ぱにぽに7巻。うーんイマイチかなー。

コメントはありません。

2005/6/19(日)

HSP3.0β1002:35:24

リリースされたようです。ラベル型が後回しなので興味なし。

コメントはありません。

2005/6/20(月)

6月ももう終わり00:00:25

気がつくと6月ももう終わり。で、あれがまだ終わってないことに気づく。今週中には済ませたい。。。

コメントはありません。

2005/6/21(火)

まぶらほ22:39:26

書店行って見るも売っておらず。富士見のサイトにも書いてないし、延期?

コメントはありません。

2005/6/22(水)

最近忙しいしか書いてないなー23:46:16

プログラム書く時間をー。

コメントはありません。

2005/6/23(木)

そういえば22:19:28

現みら〜じゅにも実装されているプラグイン機構ですが、アセンブリのアンロードができないのでほっとくとゴミがたまっちゃうのですよね。まぁ自分のための機能なんで仕様公開してないし作る人なんていないでしょうけど、次期版ではこの辺をどうにかしたいなー、と。で、果たしていつになったらコードを書く時間を得られるのか?

コメントはありません。

2005/6/25(土)

サイトメンテナンス16:46:38

XSL関連の放置していた些細な問題を修正。PHPが原因なところは引き続き絶賛放置中。

コメントはありません。

今日の散財22:26:09

まろまゆ#1。地域最大の本屋が入荷すらしてないのはあれですか、電撃はマイナーということですか。ていうか他の本屋でも売ってない。出遅れたのか同じく入荷していないのか。。。探し回った挙句ようやく入手。はじめから街に出たほうが早かった気もしますが、街に出るだけの金額を考えると。。。ていうか街の地理知らない。

内容はまんまぱにぽにっていうか、ぱにぽにのキャラが主人公。いいのか、これ?

コメントはありません。

Y電気にて22:30:54

「ポイントを使用になりますか?」

、、、0ポイントですが、何か。それはともかく、無料ポイント進呈マシーン(名前知らないので勝手に命名)。あれ、どこかにバグないですか?先週後1回だったのに、なんか3回できることになってるのですが。

コメントはありません。

2005/6/26(日)

自転車の鍵紛失23:31:21

出先で自転車の鍵紛失。ここまではまだいいでしょう。(いいのか?)押して帰ってると警察から職務質問(対応は悪くなかったですが)。引きずってたため後輪パンク。ついてないー。

コメントはありません。

2005/6/27(月)

傍から見ても疲れてるのがわかるらしい23:04:18

あと1ヶ月ー。

コメントはありません。

2005/6/28(火)

HSP3.0β1121:16:33

公開されてます。

コメントはありません。

2005/6/29(水)

問題浮上@みら〜じゅ21:22:24

UIを全部プラグインにまかすとすると、設定画面はどうする?設定ファイルの取り扱い自体はクラスでラップすればよいとしても、UIは。。。プロパティシートという手もありますが、あれだと独自性にかけますし。もう少し練りこみが必要ですね。実装する時間がないので、頭なの中ですむ設計に時間を掛けられるのはいいことなのか、悪いことなのか。

コメントはありません。

2005/6/30(木)

22:59:30

なにやら雨も降ってきて梅雨らしくなってまいりました。

、、、外に出るのかったるい。。。

コメントはありません。

goto Top

Copyright(C)方位記号