從點(diǎn)晴官網(wǎng)下載的ASP.NET源碼,但是我想對源碼進(jìn)行二次編輯,所有文件打開都顯示“這是預(yù)編譯工具生成的標(biāo)記文件,不應(yīng)被刪除!”也在BAIDU上搜索過,還是沒有找到答案!感激不盡!
![]() ![]() asp.net網(wǎng)站的運(yùn)行機(jī)制,當(dāng)有網(wǎng)站上的任何一個(gè)aspx、ascx文件被修改,就會(huì)導(dǎo)致整個(gè)網(wǎng)站的重新編譯,如果網(wǎng)站的頁面數(shù)量很多,而且編譯的時(shí)候正好趕上有大量的用戶訪問,那個(gè)這個(gè)更新是很致命的。 asp.net 2.0提供了一個(gè)新的機(jī)制,叫做部署預(yù)編譯(Precompilation deployment),其實(shí)說白了,就是把a(bǔ)sp.net網(wǎng)站編譯好了,再發(fā)布出去,比如app_code和resource什么的,都會(huì)被預(yù)編譯成dll文件,既然已經(jīng)被編譯好了,當(dāng)然就不涉及到第一次訪問比較慢的過程了。 這個(gè)部署預(yù)編譯功能,還有一個(gè)比較強(qiáng)大的地方,就是在知識產(chǎn)權(quán)保護(hù)方面,為什么這樣說呢,因?yàn)樗麜?huì)把所有的aspx、ascx和cs文件,都編譯到dll文件里面,也就是說用戶就算進(jìn)去了服務(wù)器,有權(quán)限在本地瀏覽網(wǎng)站目錄,也是看不到源代碼的。所有的網(wǎng)頁文件中,只有一句話,“這是預(yù)編譯工具生成的標(biāo)記文件,不應(yīng)被刪除!”。 點(diǎn)晴OA是國內(nèi)優(yōu)選的免費(fèi)OA系統(tǒng),主要面向國內(nèi)廣大中小型企事業(yè)單位,各單位可以免費(fèi)使用點(diǎn)晴OA。 點(diǎn)晴OA雖然免費(fèi),但并不是開源軟件,如果各使用單位有二次開發(fā)需求,可以聯(lián)系點(diǎn)晴在線客服咨詢二次開發(fā)事宜。對于通用需求,我司會(huì)酌情考慮免費(fèi)予以開發(fā),如果是個(gè)性化需求,可能需要使用單位支付少量的開發(fā)費(fèi)用。 目前開放了菜單接口,使用單位如需自行開發(fā)功能模塊,可以將其他系統(tǒng)通過菜單接口接入點(diǎn)晴OA: ![]() ![]() 相關(guān)教程: ![]() ![]() http://9877.oa22.cn 該文章在 2020/4/22 12:10:16 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |