專案設計工具、安全性頁

[專案設計工具] 的 [安全性] 頁面是用於設定使用 ClickOnce 部署所部署之應用程式的程式碼存取安全性設定。 如需詳細資訊,請參閱 ClickOnce 應用程式的程式碼存取安全性

若要存取 [安全性] 頁面,請選取方案總管中的專案節點,然後按一下 [專案] 功能表上的 [屬性]。 [專案設計工具] 出現時,請按一下 [安全性] 索引標籤。

安全性設定

啟用 ClickOnce 安全性設定

決定是否在設計階段啟用安全性設定。 清除這個選項後,就無法使用 [安全性] 頁面上的所有其他選項。

注意

當您使用 [發行精靈] 發佈應用程式時,會自動啟用此選項。

選取此選項後,就可以選取兩個選項按鈕的其中之一:[這是完全信任的應用程式] 或 [這是部分信任的應用程式]

WPF 網頁瀏覽器應用程式專案預設選取此選項。

所有其他專案類型則預設清除此選項。

這是完全信任的應用程式

如果選取此選項,在用戶端電腦上安裝或執行應用程式時,應用程式會要求完全信任權限。 可能的話,請避免使用完全信任,因為這會授權應用程式完全不受限制地存取資源,例如檔案系統和登錄。

根據預設,WPF 網頁瀏覽器應用程式專案的這個選項設為部分信任。

所有其他專案類型的這個選項則預設為完全信任。

這是部分信任的應用程式

如果選取此選項,在用戶端電腦上安裝或執行應用程式時,應用程式會要求部分信任權限。 「部分信任」表示只會執行要求程式碼存取安全性權限下允許的動作。 如需如何設定安全性權限的詳細資訊,請參閱 ClickOnce 應用程式的程式碼存取安全性

您可以在 [ClickOnce 安全性權限] 區域中設定選項,指定部分信任的安全性設定。

ClickOnce 安全性權限

安裝應用程式的區域

指定預設的程式碼存取安全性權限集。 為受限的權限集選擇 [網際網路] 或 [近端內部網路],或選擇[(自訂)] 設定自訂的權限集。 如果應用程式要求高於區域中授與的權限,即會顯示 ClickOnce 信任提示,提示使用者授與其他權限。 如需如何設定安全性權限的詳細資訊,請參閱 ClickOnce 應用程式的程式碼存取安全性

根據預設,WPF 網頁瀏覽器應用程式專案的這個選項設為 [網際網路]

編輯權限 XML

開啟應用程式資訊清單範本 (app.manifest) 設定 [(自訂)] 權限集的權限。

進階者

開啟 [進階安全性設定] 對話方塊,這是用來設定以限制權限偵錯應用程式的設定。 偵錯期間會檢查這些設定,權限例外狀況會指出應用程式可能需要比在區域中定義更高的權限。

另請參閱