国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

[我的ASP.net學(xué)習(xí)歷程]有關(guān)于.dll文件的迷惑

2024-07-10 12:56:59
字體:
供稿:網(wǎng)友
剛在寫程序的時(shí)候碰到了一個(gè)問題,原本只是想把所有.cs文件編譯成.dll的。(因?yàn)閺拈_發(fā)以來,都沒嘗試過所它編譯,只是知道有這樣的一回事。可能是公司沒做要求吧!)(說白了,人懶!^o^)。

好了,話回正題,一開始還真的不知道怎么個(gè)編譯法,只知道csc這個(gè)命令。呵!當(dāng)在開始->動(dòng)行->cmd里打上個(gè)csc /?的時(shí)候,系統(tǒng)卻提示什么什么錯(cuò)誤!這就怪事了!于是再找,搜索c盤:csc.exe,終于找到了!^o^呵!ok,現(xiàn)在可以編譯了!
csc /target:library *.cs
ok,都已經(jīng)編譯了!高興中ing.................

于是再試試把所有.cs文件都delete了看看可不可以運(yùn)行!
哦!還真的可以!依然在高興中ing.................

又突發(fā)奇想,看看把剛編譯的.dll文件名改一改,系統(tǒng)會(huì)出現(xiàn)什么樣的錯(cuò)誤。
??問題來了!程序運(yùn)行依然正常!迷惑中ing..........
這讓我想到了是不是iis。于是重啟一下它。再運(yùn)行程序。
??怪事,還是可以正常運(yùn)行!
那再把程序全部轉(zhuǎn)到另一個(gè)目錄下去看看!
哈哈!終于出錯(cuò)了!但看一下錯(cuò)誤!有點(diǎn)暈頭了!錯(cuò)誤信息是這句:
<authentication mode="windows" />
嗯!那把它改成:<authentication mode="none" />試試!
還是出錯(cuò)!靜下想想!..............................
突然明白!原來沒設(shè)虛擬目錄!(自己也狂倒!)
ok,虛擬目錄設(shè)完成,看看可以運(yùn)行不!
??怪事依然!程序運(yùn)行依然正常!
迷惑中,干脆把剛編譯的.dll文件刪了看看!
??怪事還是一樣!程序還是運(yùn)行很正常!
這到倒是什么回事?難不成是系統(tǒng)讀的是生成后的臨時(shí)dll?ok,那去把.net framework下的所以臨時(shí)files都delete了看看!進(jìn)入:d:/winnt/microsoft.net/framework/v1.1.4322/temporary asp.net files刪了所有。再運(yùn)行程序看看!^o^想和應(yīng)該沒問題了吧!
??昏死!程序依然正常運(yùn)行!
正在迷惑當(dāng)中,突然想到了vs.net這個(gè)東西!于是立馬到bin目錄里找到在vs.net編譯的那個(gè).dll文件!好,刪了它看看!再運(yùn)行!
ok!它終于出錯(cuò)了!
這下才明白過來!原來vs.net在程序調(diào)試運(yùn)編譯的時(shí)候,它已經(jīng)把所有的后臺(tái)程序全封裝了!(大家千萬別倒下去!^o^)
再試看看此文件封裝了什么!于是把所有除.aspx留下別的刪除運(yùn)行!
ok!完全沒任何問題!高興ing..................

突然間,又來了個(gè)突發(fā)奇想!記得在java和c++中,反編譯工具很多!上google搜一搜c#的反編譯。哇塞!找來了一個(gè)蠻不錯(cuò)的工具.net reflector(老外寫的)。下載地址:http://www.aisto.com/roeder/dotnet
玩下此工具!真的蠻牛的!除了可以把入口方法、函數(shù)、變量等讀出外,還可以把源代碼反編譯過來!

這里打住了!哇靠一聲!再去找下加殼工具看看!^o^
========================
最后附:
要在cmd里把csc命令自動(dòng)加載,可以在系統(tǒng)盤根目錄下的autoexec.bat文件里加入這句:
@echo off
path=d:/winnt/microsoft.net/framework/v1.1.4322/;



發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 太原市| 无极县| 弥渡县| 石城县| 图们市| 文成县| 临沧市| 中西区| 湘潭县| 江西省| 开江县| 南陵县| 南丹县| 柘城县| 乌拉特前旗| 静乐县| 汉阴县| 湘阴县| 依兰县| 宁强县| 九江市| 灵山县| 甘谷县| 紫云| 平陆县| 密山市| 怀安县| 松江区| 五河县| 页游| 贵南县| 聂荣县| 广德县| 鸡西市| 旬邑县| 溧水县| 土默特右旗| 阿拉善右旗| 瓮安县| 改则县| 博兴县|