就地預編譯

2021-04-19 01:26:28 字數 571 閱讀 8382

c:/windows/microsoft.net/framework/v2.0.50727>aspnet_compiler -p "d:/tonny/wedding.com" -v / -u "c:/b"

c:/windows/microsoft.net/framework/v2.0.50727>aspnet_compiler -p "d:/tonny/wedding.com" -v / "c:/b"

aspx檔案也一起編譯了

m:這個引數表示您將使用完整的、應用程式將被預編譯的iis元資料庫路徑。iis元資料庫的路徑是/lm/w3svc/1/root/應用程式名。

v:使用需要預編譯web應用程式的虛擬iis路徑。虛擬路徑的格式是:/應用程式名。

p:使用需要預編譯web應用程式的物理iis路徑。它是包括驅動器名和指向應用程式目錄的完整路徑。舉個例子c:/inetpub/wwwroot/應用程式名。v這個引數必須和p一起用,所以編譯器能夠解析任何應用程式的根參考。

f:表示目標目錄是否要被覆蓋。

u:用來設定預編譯完的應用程式是可以更新的。這表示所有的標記檔案(aspx、ascx等等)都可以在目標目錄裡進行更新。

JS預編譯 函式預編譯和全域性預編譯

預編譯發生在函式執行前一步 建立ao物件 執行期上下文 找形參和變數宣告,將變數和形參名作為ao 屬性名,值為undefined 將實參值和形參統一 在函式體裡面找函式宣告,值賦予函式體 結果 預編譯過程 函式馬上要執行,但是還沒執行 首先建立ao物件,也就是函式它產生的儲存空間庫 ao,b und...

預編譯與編譯

一c c 源 從最初的文字變為可執行檔案主要進行三大步 預編譯階段 主要是編譯器執行 文字處理工作,並不會進行語法檢查 主要執行三大類預編譯命令 巨集定義 文字替換功能,將使用了巨集的地方採取巨集定義方式直接展開 條件編譯 文字剪下功能,根據設定的條件選擇性刪除一些 片段 包含檔案 文字插入功能 i...

什麼是預編譯?何時需要預編譯?

什麼是預編譯 預編譯又稱為預處理 是做些 文字的替換工作。處理以 開頭的指令 比如拷貝 include 包含的檔案 define 巨集定義的替換 條件編譯等,就是為編譯做的預備工作的階段。主要處理 開始的預編譯指令,預編譯指令指示了在程式正式編譯前就由編譯器進行的操作,可以放在程式中的任何位置。c ...