.NET Framework 組態工具 (Mscorcfg.msc)
.NET Framework 組態工具是 Microsoft Management Console (MMC) 嵌入式管理單元,可讓您管理和設定全域組件快取中的組件 (Assembly)、調整程式碼存取安全性原則,以及調整遠端處理服務。在 .NET Framework 1.0 和 1.1 版中,Mscorcfg.msc 會和 NET Framework 可轉散發套件一起安裝。從 .NET Framework 2.0 開始,Mscorcfg.msc 會和 .NET Framework SDK 一起安裝。
啟動 .NET Framework 組態工具
從開始功能表執行 Mscorcfg.msc
在執行 Windows 2000 Professional 的電腦上,按一下 [開始]、指向 [設定],然後按一下 [控制台]。按兩下 [系統管理工具]。在 [系統管理工具] 視窗中,按兩下 [Microsoft .NET Framework 組態]****。
在執行 Windows XP Professional 的電腦上,依序按一下 [開始]、[控制台]、[效能及維護],然後按一下 [系統管理工具]。在 [系統管理工具]**** 視窗中,按兩下 [Microsoft .NET Framework 組態]。
在執行 Windows 2000 Server 或 Windows Server 2003 系列的電腦上,按一下 [開始]、指向 [程式集],接著指向 [系統管理工具]。然後按一下 [Microsoft .NET Framework 組態]****。
注意事項 只有當電腦上安裝的是 MMC 1.2 (含) 以後版本時,啟動 Mscorcfg.msc 的命令才會出現在 [開始] 功能表中。Windows 2000 和 Windows XP 中包含 MMC 的相容版本。如果電腦上執行的是 Windows 98、Windows Me 或 Windows NT 4,則必須從 Microsoft.com 下載和安裝 MMC 1.2。
從命令列執行 Mscorcfg.msc
在 .NET Framework 1.0 和 1.1 中,於命令列輸入下列命令:%Systemroot%\Microsoft.NET\Framework\versionNumber\Mscorcfg.msc。在 .NET Framework 2.0 中,啟動 SDK 命令提示字元,然後輸入 mscorcfg.msc。
工具的使用者介面便會顯示出來。
使用 .NET Framework 組態工具
您可以使用 .NET Framework 組態工具執行下列工作:
組件
管理全域組件快取中的組件
設定全域組件快取中的組件
遠端處理
調整遠端服務
安全性
檢視目前的 .NET Framework 安全性組態
增加組件信任
調整地區安全性
評估組件
建立部署套件
重設所有原則層級
個別的應用程式
檢視先前使用這個工具設定的應用程式
加入要使用這個工具設定的應用程式
檢視應用程式的屬性
檢視應用程式的組件相依性
設定應用程式的組件
調整應用程式的遠端服務
組件
管理全域組件快取中的組件
請按一下主控台樹狀目錄中的 [組件快取區] 節點。或者,也可以按一下右邊窗格中的 [管理組件快取]**** 連結。
在右方窗格中按一下 [在組件快取中檢視組件清單] 連結。
或者,您可以在 [組件快取]**** 節點上按一下滑鼠右鍵、指向快速鍵功能表上的 [檢視],然後選取 [組件]****。
工具會將全域組件快取中的所有組件顯示在右邊窗格中。工具也會顯示快取中組件的所有原生映像版本。原生映像是指已使用原生映像產生器 (Ngen.exe) 先行編譯成機器碼的組件版本。
若要從快取中刪除組件,請在右邊窗格中的組件名稱上按一下滑鼠右鍵,並從快速鍵功能表中選擇 [刪除]。
若要將組件加入快取中,請在 [組件快取]**** 節點上按一下滑鼠右鍵,並從快速鍵功能表中選擇 [加入]。工具會顯示 [加入組件]**** 對話方塊。請巡覽至要加入的組件。
設定全域組件快取中的組件
請按一下主控台樹狀目錄中的 [已設定的組件] 節點。
按一下右邊窗格中的 [檢視已設定組件的清單]**** 連結,顯示已設定的組件清單。
若要加入要設定的組件,請按一下 [動作] 功能表並選取 [加入]****。
或者,您可以在 [已設定的組件] 節點上按一下滑鼠右鍵,並從快速鍵功能表上選取 [加入]**** 命令,或者也可以按一下右邊窗格中的 [設定組件] 連結。工具會顯示 [設定組件]**** 精靈。
從快取中的組件清單中選擇組件,或手動輸入組件的資訊。
工具會為要設定的組件顯示 [屬性] 視窗。
選擇 [繫結原則] 索引標籤,指定從要求的版本到新版本的繫結重新導向。如需繫結重新導向的詳細資訊,請參閱重新導向組件版本。
選擇 [基礎碼]**** 索引標籤,為特定的組件版本指定基礎碼。如需基礎碼的詳細資訊,請參閱指定組件的位置。
遠端處理
調整遠端服務
請按一下主控台樹狀目錄中的 [遠端服務] 節點。
按一下 [動作]**** 功能表並選取 [屬性]。
或者,您可以在 [遠端服務]**** 節點上按一下滑鼠右鍵,並從快速鍵功能表中選取 [屬性],或者也可以按一下右邊窗格中的 [檢視遠端服務屬性]**** 連結。工具會顯示 [遠端服務屬性] 視窗。
選擇要設定的通訊通道,並編輯它的屬性。
安全性
檢視目前的 .NET Framework 安全性組態
請展開主控台樹狀目錄中的 [執行階段安全性原則]**** 節點。
展開 [使用者]、[企業]**** 或 [電腦] 原則節點,檢視有關程式碼群組、使用權限集和所選取原則層級的原則組件的資訊。
展開 [程式碼群組]**** 節點,檢視和原則層級關聯的程式碼群組。如需程式碼群組的詳細資訊,請參閱程式碼群組和使用 .NET Framework 組態工具設定程式碼群組。
展開 [使用權限集合] 節點,檢視和原則層級關聯的使用權限。按一下右邊窗格中的 [檢視使用權限]**** 連結。
工具會顯示所選取使用權限集合中的使用權限。如需使用權限的詳細資訊,請參閱具名使用權限集合和使用 .NET Framework 組態工具設定使用權限集合。
按一下 [原則組件] 節點。然後,按一下右邊窗格中的 [檢視原則組件]**** 連結。
工具會顯示用來評估所選取層級原則的組件清單。
增加組件信任
請按一下主控台樹狀目錄中的 [執行階段安全性原則] 節點。
按一下 [動作]**** 功能表,並從可用的命令中選取。
或者,您可以在 [執行階段安全性原則] 節點上按一下滑鼠右鍵,並從快速鍵功能表上相同的命令清單中選取,或者按一下右邊窗格中的 [增加組件的信任]**** 連結。工具會顯示對應的精靈。
請依照精靈中的指示,增加授與指定組件的信任層級。
精靈可讓您根據組件辨識項的可用資訊來修改安全性原則。如需一般型別辨識項的清單和描述,請參閱辨識項主題。
調整地區安全性
請按一下主控台樹狀目錄中的 [執行階段安全性原則] 節點。
按一下 [動作]**** 功能表,並從可用的命令中選取。
或者,您可以在 [執行階段安全性原則] 節點上按一下滑鼠右鍵,並從快速鍵功能表上相同的命令清單中選取,或者按一下右邊窗格中的 [調整地區安全性]**** 連結。工具會顯示對應的精靈。
請依照精靈中的指示,修改授與特定地區所有組件的信任層級。如需有效地區的清單和描述,請參閱安全性主題。
評估組件
請按一下主控台樹狀目錄中的 [執行階段安全性原則] 節點。
按一下 [動作]**** 功能表,並從可用的命令中選取。
或者,您可以在 [執行階段安全性原則] 節點上按一下滑鼠右鍵,並從快速鍵功能表上相同的命令清單中選取,或者按一下右邊窗格中的 [評估組件]**** 連結。工具會顯示對應的精靈。
請依照精靈中的指示,評估即將授與組件的使用權限,或提供使用權限給組件的程式碼群組。您可以利用這項資訊來判斷目前安全性原則對於指定組件的影響。
建立部署套件
請按一下主控台樹狀目錄中的 [執行階段安全性原則] 節點。
按一下 [動作]**** 功能表,並從可用的命令中選取。
或者,您可以在 [執行階段安全性原則] 節點上按一下滑鼠右鍵,並從快速鍵功能表上相同的命令清單中選取,或者按一下右邊窗格中的 [建立部署套件]**** 連結。工具會顯示對應的精靈。精靈可讓您建立 Windows Installer 套件 (.msi 檔案),您可用它來部署使用群組原則或 Systems Management Server 的原則。
請依照精靈中的指示,建立部署套件。
重設所有原則層級
請按一下主控台樹狀目錄中的 [執行階段安全性原則] 節點。
按一下 [動作]**** 功能表,並從可用的命令中選取。
或者,您可以在 [執行階段安全性原則] 節點上按一下滑鼠右鍵,並從快速鍵功能表上相同的命令清單中選取,或者按一下右邊窗格中的 [重設所有原則層級]**** 連結。這個命令會將安全性原則重設為預設安全性原則的設定值。
個別的應用程式
檢視先前使用這個工具設定的應用程式
- 請展開主控台樹狀目錄中的 [應用程式] 節點,檢視使用這個工具設定的應用程式清單。
加入要使用這個工具設定的應用程式
請按一下主控台樹狀目錄中的 [應用程式]**** 節點,然後按一下右邊窗格中的 [加入要設定的應用程式] 連結。
工具會顯示 [設定應用程式]**** 對話方塊,它包含在目前電腦上至少已執行過一次的 Managed 應用程式清單。
從清單中選擇應用程式,或按一下 [其他] 按鈕,巡覽至未顯示在清單中的應用程式。
或者,可以巡覽至要加入的組態檔案。
若要設定應用程式,請按一下右邊窗格中的 [檢視應用程式的屬性]、[檢視組件的相依性]、[設定組件] 和 [調整遠端服務] 連結。如需使用這些連結的詳細資訊,請參閱這個主題後面的相關程序。
檢視應用程式的屬性
請展開主控台樹狀目錄中的 [應用程式]**** 節點,並按一下要檢視其屬性的應用程式名稱。如果應用程式不在清單中,請依照程序加入要設定的應用程式。
按一下右邊窗格中的 [檢視應用程式的屬性] 連結。
工具會顯示所選取應用程式的 [屬性] 視窗。
檢視應用程式的組件相依性
請展開主控台樹狀目錄中的 [應用程式]**** 節點,並按一下要檢視其組件相依性的應用程式名稱。如果應用程式不在清單中,請依照程序加入要設定的應用程式。
按一下右邊窗格中的 [檢視組件的相依性] 連結。
設定應用程式的組件
請展開主控台樹狀目錄中的 [應用程式]**** 節點,並按一下要設定組件的應用程式名稱。如果應用程式不在清單中,請依照程序加入要設定的應用程式。
按一下右邊窗格中的 [設定組件] 連結。
工具會將 [檢視已設定組件的清單]**** 和 [設定組件] 連結顯示在右邊窗格中。
按一下 [設定組件]**** 連結。
工具會顯示 [設定組件] 精靈。
從應用程式所使用的組件清單或快取中的組件清單中選取組件,或手動輸入組件的資訊。
工具會為要設定的組件顯示 [屬性] 視窗。
選擇 [繫結原則]**** 索引標籤,指定從要求的版本到新版本的繫結重新導向。
選擇 [基礎碼] 索引標籤,為特定的組件版本指定基礎碼。
調整應用程式的遠端服務
請展開主控台樹狀目錄中的 [應用程式]**** 節點,並按一下要調整遠端通道和物件端點的應用程式名稱。如果應用程式不在清單中,請依照程序加入要設定的應用程式。
按一下右邊窗格中的 [調整遠端服務] 連結。如需遠端服務的詳細資訊,請參閱 .NET 遠端處理概觀和通道。
按一下右邊窗格中的 [檢視遠端服務的屬性]**** 連結。
工具會顯示 [遠端服務屬性] 對話方塊。
選取 [遠端應用程式]、[公開的型別] 或 [通道] 索引標籤,檢視和編輯對應的屬性。
備註
這個工具的用途是幫助進階管理員執行與設定應用程式相關的工作,而不是給應用程式使用者使用。管理員應將要執行受限制的組態工作的使用者指向 [Microsoft .NET Framework 精靈] (Configwizards.exe)。這個可執行檔會在 .NET Framework 1.0 和 1.1 中提供三個精靈:調整 .NET 安全性、信任組件和修復應用程式。而在 NET Framework 2.0 中則提供兩個精靈:調整 .NET 安全性和信任組件。使用者按一下連結即可啟動精靈。您可以從 [開始] 功能表執行 Configwizards.exe。您從 [開始]**** 功能表巡覽至 Configwizards.exe 的方式,視您電腦上執行的作業系統而定。Configwizards.exe 和 Mscorcfg.msc 位於 [開始] 功能表上的相同位置。若要從 [開始]**** 功能表執行 Configwizards.exe,請根據您的作業系統使用本主題先前描述的程序來執行 mscorcfg.msc。或者,您也可以在命令列輸入 %Systemroot%\Microsoft.NET\Framework\version Number\configwizards.exe,執行 Configwizards.exe。
請參閱
參考
.NET Framework 工具
程式碼存取安全性原則工具 (Caspol.exe)
SDK 命令提示字元
其他資源
設定安全性原則
設定應用程式
使用組件和全域組件快取
.NET Framework 遠端處理概觀
.NET Framework 中的安全性