Share via


使用者權限和 Visual Studio

更新:2007 年 11 月

Visual Studio 的使用者權限需求會根據作業系統和 Visual Studio 版本而不同。在 Windows Vista,Visual Studio 2008 執行大部分工作都不需要系統管理員權限,但 Visual Studio 2005 就必須以系統管理員權限執行,才能正常執行工作。在 Windows Server 2003 (含) 以前版本,Users 群組的成員可以在整合式開發環境 (IDE) 執行多數的活動。

使用者權限和 Windows Vista

下列各節將討論 Visual Studio 2008 和 Visual Studio 2005 在 Windows Vista 上的使用者權限需求。Windows Vista 不支援舊版 Visual Studio。

Visual Studio 2008

多數功能和工作不需要系統管理員權限即可完成。如果某項作業需要更高的權限,會顯示訊息方塊。在上述情況,系統可能會提示您以系統管理員權限重新啟動 Visual Studio 2008,才能完成工作。

如果特定程式語言或功能有關於使用者權限的其他資訊,會顯示在下表中。

Visual Studio 2005

每當您在 Windows Vista 上啟動適用於 Windows Vista 的 Visual Studio 2005 SP1 更新時,會出現訊息方塊,要求您使用系統管理員權限執行 Visual Studio。藉由提高 Visual Studio 的權限,針對原本使用標準使用者權限無法正常運作的功能,例如應用程式建置和偵錯,Visual Studio 就能執行與這些功能相關的所有工作。

若要使用系統管理員權限執行 Visual Studio 2005

  1. 在 [開始] 功能表上以滑鼠右鍵按一下 [Microsoft Visual Studio 2005],然後按一下 [以系統管理員身分執行]。

  2. 在 [使用者帳戶控制] 對話方塊中,按一下 [繼續]。

  3. 在 [Microsoft Visual Studio] 對話方塊中,按一下 [繼續]。

您也可以建立自動使用系統管理員權限執行 Visual Studio 的捷徑。

若要建立自動使用系統管理員權限執行 Visual Studio 2005 的捷徑

  1. 在 Windows Vista,開啟 \Program Files\Microsoft Visual Studio 8\Common7\IDE\。

  2. 將 devenv.exe 拖曳至桌面。

    注意事項:

    重新命名捷徑,以指出此捷徑使用更高的權限執行 Visual Studio。

  3. 以滑鼠右鍵按一下新捷徑,然後按一下 [屬性]。

  4. 按一下 [捷徑] 索引標籤,然後按一下 [進階]。

  5. 選取 [以系統管理員身分執行],然後按一下 [確定]。

  6. 按一下 [套用],然後按一下 [確定]。

    當您按兩下這個 Visual Studio 捷徑時,就會自動使用系統管理員權限啟動 Visual Studio。

如需詳細資訊,請參閱 Windows Vista 和 Visual Studio

使用者權限和 Windows Server 2003 (含) 以前版本

下表列出當 Visual Studio 安裝在 Windows 2000、Windows XP 和 Windows Server 2003 的支援的版本上時,需要系統管理員權限的功能區域。當 Users 群組的成員遇到其中一個區域時,隨即會顯示錯誤訊息。

項目

說明

安裝

您必須擁有系統管理員認證才能安裝 Visual Studio。

一般 COM

  • 當您將一般 COM 控制項 (例如:.ocx 控制項) 加入至 [工具箱] 時,Visual Studio 會嘗試註冊該控制項。您必須擁有系統管理員認證才能註冊控制項。

  • 使用一般 COM 撰寫的增益集必須註冊,才能在 Visual Studio 中使用。您必須擁有系統管理員認證才能註冊控制項。

COM Interop

當您建置 Managed 元件,而且已選取專案設計工具、編譯頁 (Visual Basic) 中的 [註冊 COM Interop] 時,則必須註冊 Managed 組件。您必須擁有系統管理員認證才能註冊組件。

請參閱

概念

用於建立安全應用程式的資源