Web應用程式 預編譯

2022-05-10 22:30:38 字數 751 閱讀 8522

aspnet 3.5引入一種技術,即用乙個命令對整個應用程式進行預編譯,這種型別的編譯稱為「原地預編譯」。使用附帶工具aspnet_compiler.exe

例如要將解決方案wrox預編譯,可以

aspnet_compiler –p 「c:\interpub\wwwroot\wrox」 –v none

命令會編譯每個頁面,如果無錯,會收到編譯成功訊息。

還可以實現「用於部署的預編譯」,可以吧應用程式編譯為某些dll,利於部署給客戶或其他地方。編譯後,只需移動這些dll和某些佔位符檔案,就可以讓站點運轉起來,即,web站點的**都放在dll中了。

例如,用下面格式編譯站點

如果應用程式ineta位於c:\websites\ineta,可以這樣使用命令:

aspnet_compiler –v /ineta –p c:\websites\ineta c:\wrox

如果編譯成功,在c:\wrox下會看到輸出。

上面例子中,-v自動應用程式虛擬路徑;-p指向應用程式物理路徑;最後的目錄是輸出位置。

在輸出目錄中,包含了源應用程式中的所有檔案和檔案結構。(該檔案只是乙個佔位符)實際是,在bin資料夾中的code.dll檔案包含所有頁面**。

注意:預編譯過程中不會編譯的檔案型別有:html檔案、xml檔案、xsd檔案、web.config檔案、文字檔案。對於這些檔案,若想編譯到code.dll,只要改擴充套件名為aspx即可。

web 應用元件 應用程式

1,web 內容都是儲存在 web 伺服器上的。2,web 伺服器所使用的是 http 協議,因此經常會被稱為 http 伺服器。3,http 伺服器儲存了網際網路中的資料,如果http 客戶端發出請求的話,它們會提供資料 4,http 客戶端和 http 伺服器共同構成了全球資訊網的基本元件 5,...

Web應用程式基礎

一般的web應用程式,是由客戶端 client 與伺服器 server 兩個部分組成的的。客戶端可以是移動端 桌面應用程式 瀏覽器 browser 服務端則是http伺服器,客戶端會請求伺服器上放置的檔案或者資源。對於瀏覽器 browser 來說,請求的伺服器資源就是html檔案。什麼是 html?...

web應用程式簡介

手機應用?電腦應用?我都不寫!我做的是瀏覽器訪問的程式,嘿嘿,也就是各大b s程式,各種 的後台 c s型別應用程式 client客戶端 server伺服器 客戶端必須安裝專門的乙個桌面軟體才能使用。優點 速度快,安全性高,客戶端比較強大 例如 qq,各種網路遊戲 b s型別應用程式 browser...