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