上一頁 | 下一頁 | 查找頁面 |

#### 設定虛擬目錄的 ASP.NET

要改進基於 ASP.NET 的 web 應用程式的效能，Parallels Plesk Panel 允許為每個虛擬目錄使用單獨的 .NET framework 設定。

要設定虛擬目錄的 ASP.NET，請執行下列步驟：

1. 按一下導航窗格中的“網站”捷徑。
2. 按一下清單中的所需網站名稱。
3. 在 “檔案”組標題功能表中，選擇“Web 目錄”。
4. 導航到所需的虛擬目錄並輸入。
5. 按一下“ASP.NET 設定”。
6. 為確定使用資料庫的 ASP.NET 應用程式的資料庫連接資料設定字串。該選項僅在 ASP.NET 2.0.x 上可用。

   當您首次開啟“ASP.NET 設定”頁面時，將看到顯示出常用構造的範例連接參數。您可以將其移除並指定自己的字串。

   - 要新增字串，請將必需的資料填入“名稱”和“連接參數”輸入欄位，並按一下這兩個欄位旁的。
   - 要移除字串，請按一下該字串旁的。
7. 在“自訂錯誤設定”欄位中，設定將由 ASP.NET 應用程式返回的自訂錯誤訊息：
   - 要設定自訂錯誤訊息模式，請從“自訂錯誤模式”功能表中選擇相應的選項：
     - 開啟 － 自訂錯誤資訊已啟用。
     - 關閉 －自訂錯誤資訊已停用，同時顯示出詳細的錯誤資訊。
     - 僅限遠端 － 僅對遠端使用者顯示自訂錯誤資訊，本機主機只顯示 ASP. NET 錯誤資訊。
   - 要新增自訂錯誤訊息（該訊息套用於“關閉”模式外的所有情況），請在“狀態編碼”和“重定向 URL”下輸入值，並按一下。
     - “狀態編碼”參數對導致重定向到錯誤頁面的 HTTP 狀態編碼進行定義。
     - “重定向 URL”參數對錯誤頁面的 web 位址進行定義，該錯誤頁面將錯誤資訊呈現給用戶端。

     由於可能出現的衝突，您無法新增新的自訂錯誤訊息（錯誤代碼已存在），但是您可以為現有編碼重新定義 URL。

   - 要從清單中移除自訂錯誤訊息，請按一下該訊息旁的。
8. 在“編譯和偵錯”欄位中設定編譯設定：
   - 要確定動態編譯檔案中使用的預設編程語言，請從“頁面預設語言”清單中選擇一項。
   - 要啟用“編譯二進位發行編碼”，請將“啟用偵錯”核取方塊保留為空；
   - 要啟用“編譯二進位偵錯編碼”，請勾選“啟用偵錯”核取方塊。這種情況下，包含錯誤的原始碼片斷將顯示在診斷頁面訊息中。

     注意：在偵錯模式下執行應用程式會消耗記憶體和/或降低效能。建議在測試應用程式時使用偵錯模式；在部署應用程式到產品方案之前則停用此模式。

9. 設定 ASP.NET 應用程式的編碼設定，請參考“全球化設定”部分：
   - 要設定所有傳入請求採用的編碼，請在“請求編碼”欄位中輸入一個編碼值（預設為 UTF-8）。
   - 要設定所有回應採用的編碼，請在“回應編碼”欄位中輸入一個編碼值（預設為 UTF-8）。
   - 要設定用於解析 `.aspx`、`.asmx` 和 `.asax` 檔案的預設編碼，請在“檔案編碼”欄位中輸入一個編碼值（預設為 Windows-1252）。
   - 要設定處理傳入 web 請求時所需的預設區域性，請在“區域性”清單中選擇相應項。
   - 要設定搜尋語系獨立化資源時所需的預設區域值，請在“UI 區域”清單中選擇相應項。
10. 在“編碼取用安全性”欄位為 ASP.NET 應用程式設定編碼取用安全信任級別。

    “CAS 信任等級”是指為應用程式執行所指定的安全區域網站，用來定義應用程式可以取用的伺服器資源。

    重要說明：如果一個程式集被分配的信任級別過低，則該程式集將不能正常執行。有關權限級別的更多資訊，請參見 http://msdn.microsoft.com/library/en-us/dnnetsec/html/THCMCh09.asp?frame=true#c09618429_010。

11. 在“指令碼庫設定”欄位啟用協助指令碼的使用。如果您在網站上使用驗證 web 控制項，則需要指定指令碼庫設定。該選項僅在 ASP.NET 1.1.x 上可用。
    - 如果您需要使用協助指令碼（特別是對於用來驗證輸入資料的指令碼）為 .NET framework 指令碼庫提供設定。要執行此操作，請在“至 Microsoft 指令碼庫的路徑”欄位輸入以前面帶有斜線的網站根目錄開頭的路徑，或是按一下位於“至 Microsoft 指令碼庫的路徑”欄位旁的資料夾圖示並瀏覽至所需位置。
    - 要自動安裝指定位置上包含指令碼的檔案，請勾選“安裝”核取方塊。如果指定位置已存有這些檔案，則它們將被重寫。
12. 在“工作階段設定”欄位中設定客戶工作階段參數：
    - 要設定應用程式的預設驗證模式，請從“驗證模式”清單中選擇合適的選項。請注意，只要使用了 IIS 驗證，就必須選擇“Windows”驗證模式。
    - 要設定工作階段在被放棄前的空閒時間，請在“工作階段逾時”欄位中輸入相應的分鐘數。
13. 按一下“確定”以套用所有更改。

注意：Parallels Plesk Panel 支援為 .NET Framework 的不同版本（1.1.x 和 2.0.x）分別進行設定。