發現ASP.NET一個小技巧


在做bs項目時,網站的web層(指web項目) 有兩種創建方式

1 是創建一個項目

2 是創建一個站點

 

    當創建一個項目時,站點下的所有.cs文件會生成一個dll,對軟件類的bs項目部署非常方便,但是對那些互聯網公司來說就是噩夢,有時站點大道一定程度,dll文件上了1M后,不僅批量上傳麻煩,而且發布一次補丁也很麻煩,所以很多互聯網公司喜歡PHP等,可以隨便改的,修改方便

    當創建一個站點時,默認同一個文件名稱(不管在那個文件夾下,也不管類名)會生成一個dll,文件多了會生成很多dll,對軟件的部署是異常噩夢,但默認的配置也不能達到互聯網公司時時刻刻發補丁的要求,尤其是表示層的修改,因為是一個文件名稱生成一個dll,所以按照一些規則命名文件還是可以滿足要求的

 

規則1 文件名 為:文件夾的名稱+文件的名稱

image

規則2 發布站點時需要勾選

image

這樣發布后的效果如下

image

 

 

 

這樣基本可以實現一個頁面的cs文件生成一個dll,雖然多了點但是維護起來可能方便些


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM