国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 哈尔滨市| 上思县| 大新县| 巴林右旗| 桂东县| 桐乡市| 美姑县| 平安县| 伊金霍洛旗| 县级市| 通道| 乳源| 阳朔县| 北票市| 昭通市| 菏泽市| 东城区| 望江县| 台中县| 阳泉市| 巴东县| 阿克| 义乌市| 浦县| 晋宁县| 六枝特区| 长沙县| 庐江县| 佛山市| 连平县| 华容县| 锦州市| 江源县| 张家川| 林州市| 桦川县| 耒阳市| 普安县| 陕西省| 武夷山市| 马龙县|