[.net] 什麼是CLR? 同平時寫既c# vb.net program有咩唔同? thanks.

thanks.

TOP

其實睇完wiki..google完...都係唔明.

TOP

回覆 3# init

咁你想知黎做乜呢?
改game? 定係... mod software?

TOP

本帖最後由 init 於 2015-6-1 07:35 編輯
回覆  init

咁你想知黎做乜呢?
改game? 定係... mod software?
7h1r733n 發表於 2015-5-31 22:17

比人問有咩用...唔知點覆佢.

TOP

冇CLR所有c#/vb.net既program行唔到

TOP

比人問有咩用...唔知點覆佢.
init 發表於 2015-6-1 07:21


.Net寫o既Program會compile成il assembly (或者可以叫CIL, 通常我就咁叫IL就算)... 而呢堆code呢... 係machine認唔到o既... 因為唔係machine code丫嘛... 咁要run佢就要靠個runtime... 即係CLR啦...

一般程況你係唔駛理佢係乜野黎.. 即係好似java會compile做java byte code 再經JRE去run咁囉...

咁做有乜好處呢.. 就係可以o系唔同o既environment例如唔同o既機...run到大致上一樣o既效果... 例如windows, windows phone[?], mono等等... 咁可以減少開發成本.....

咁有乜唔好處呢.... 唔好處就係好易比人reverse engineering... 或者code injection.. 或者.... crack你個software.....

所以寫.Net最重要係識得obfuscate同加殼.. ^_^

TOP

thanks

TOP

.Net寫o既Program會compile成il assembly (或者可以叫CIL, 通常我就咁叫IL就算)... 而呢堆code呢... 係ma ...
7h1r733n 發表於 2015-6-1 09:06


我依家寫開 C# , 請問有冇甚麼意見可防止程式被反編譯 , 謝謝你

因為內有加/解密公式 , 唔想被人睇到

TOP

我依家寫開 C# , 請問有冇甚麼意見可防止程式被反編譯 , 謝謝你

因為內有加/解密公式 , 唔想被人睇到 ...
helloyes 發表於 2015-6-4 12:30


一般我會用SmartAssembly或者 .Net Reactor

TOP