![](/img/trans.png)
[英]Questions on differences from ASP.NET 2.0 to ASP.NET 3.5 MVC
[英]What are the differences between non-compiled and compiled ASP.NET pages
遇到一種情況,我們有一個正在運行的生產網站,該網站正在移動到不同的服務器組。 處理該站點的團隊已經使其正常工作(我們可以整天對其進行測試。)他們遇到的問題是,為了使其能夠實時運行 go,它必須編譯/構建而沒有任何錯誤。
這是一個基於 2.0 框架構建的 ASP.NET 站點。 不是超級復雜,據我所知,它以前從未編譯過。 在當前生產站點上所做的任何更改都只涉及復制 .html 和 .aspx 文件。
在網站上線之前不編譯並按原樣部署會產生什么后果? 處理部署的團隊說這是一個安全問題。
IIS 將根據要求編譯 .as?x 文件。 您可能有一個錯誤,並且在頁面加載之前找不到它。 If you create a web project (instead of a web directory), when you go to publish, a dll is compiled of ALL your code in the site. 此時不需要任何 .vb 文件,您的 /bin 文件夾中只需要編譯的 dll。 這可以保證您的代碼中沒有語法錯誤,並且您不會遇到編譯錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.