首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

使用 aspnet_compiler.exe 進行網站預編譯部署指南

     編輯:關於ASP.NET

預編譯步驟

  1. 開啟命令提示字元,切換至 .NET Framework 目錄:c:\windows\microsoft\framework\v2.0.50727
  2. 執行預編譯指令:aspnet_compiler -v test c:\tmp\test
    • -v test 指定虛擬目錄名稱
    • c:\tmp\test 為編譯輸出路徑
  3. 將輸出的 test 目錄部署至正式伺服器。

注意事項

  • 靜態檔案(Web.config、圖片、文字檔)不會被編譯,連線字串等敏感資訊請用 aspnet_regiis.exe 加密。
  • 預編譯後網站不會觸發動態重新編譯,部署後請勿新增 .aspx 檔案。

程式碼方式預編譯

亦可使用 ClientBuildManager 類別在程式中執行預編譯:

string vdir = "/MyDataSource";
string srcLocation = @"c:\Inetpub\wwwroot\VS2005IDE";
string tarLocation = @"c:\tmp\VS2005IDE";
ClientBuildManager cbm = new ClientBuildManager(vdir, srcLocation, tarLocation);
cbm.PrecompileApplication();
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved