夢境-電梯

前幾天做了個夢,情節很類似鬼故事.
不知怎麼的,跟同事分手,我回公司八樓.
回公司途中想到 USB 隨身碟借給同事 I, 於是趁著同事還沒走遠, 趕緊跑去拿.
拿回來之後,就回公司.
公司在八樓,所以當然是坐電梯,一坐之下,居然到了頂樓.
頂樓挺吵雜的,蠻多人閒逛,也蠻多人在那兒賣東西….
我試著搭電梯下樓,但電梯總是不來.
於是我試著從樓梯間往下走,這時候有個老外和我一起走,他還蠻照顧我的.
可是說也奇怪,不管我怎麼走,都還是回到頂樓.
突然有個人敲破玻璃,拉著綁著柱子的繩子往下跳,後來沒啥消息.
沒辦法,只能找那些賣東西的人幫忙了.
賣東西的人說,”你得專心致意地搭電梯才能下去.”
果然,我下去了,到了一樓… 可是我想先到公司啊… =_=”
夢境裡面好像還有要好的五專何同學,但我忘記發生啥事情了…
唉~~實在是應該當天記下的.

給定 assembly strong name 的方法

給定 assembly strong name 的方法
1.sn -k “your_snk.snk”
2.在你的 AssemblyInfo.cs 裡面加上
[assembly: AssemblyKeyFile(@”your_snk.snk”)]
3.編譯,收工.
Mono 也有同樣的指令,用法也完全一樣.
不再贅述.

混合編譯vb.net與c#

上次有人有在討論區問到怎麼混合編譯 vb.net 與 c# 的程式.
那時唯一的好解法,就是將 vb.net 程式編譯為 assembly
c# 程式也編譯為 assembly,這樣就能交互引用了.
這樣的缺點是,assembly 會比較多一些.
今天在CodeProject逛到這篇:Post build step static linking tool for C#, using ILMerge,恰好就可以解決此問題.
他引用了微軟研發ILMerge來作合併的工作.
不過很可惜的是,ILMerge目前還不能在Mono上使用.