Share via


使用 Visual Web Developer 做為非管理使用者

更新:2007 年 11 月

安全性的最佳作法是建議您以沒有系統管理員權限的使用者身分登入電腦。以非管理使用者身分執行可以協助限制安全性破壞的作用,因為在非管理使用者內容中執行的處理序沒有無限的資源存取權限。

當您以非管理使用者身分登入時可以執行 Visual Web Developer,但無法使用某些功能。通常這些都不是 Visual Web Developer 本身的限制,而是與 Visual Web Developer 互動之其他處理序的限制。

下表列出如果您以非管理使用者身分登入時,在 Visual Web Developer 中無法使用的功能。

功能

注意

建立新的本機或遠端 IIS 網站

您無法變更網際網路資訊服務 (IIS) Metabase (例如,建立新項目),因為它需要系統管理員權限。這樣會影響您在 Web.config 檔中設定某些設定的能力。

開啟本機或遠端 IIS 網站

您無法變更 IIS Metabase (例如,建立新項目),因為它需要系統管理員權限。這樣會影響您在 Web.config 檔中設定某些設定的能力。

除非使用 ASP.NET 程式開發伺服器 (這是檔案系統網站的預設 Web 伺服器),否則您無法執行網站。此外,您可以將專案選項設定為開啟瀏覽器,並指向使用 IIS 的網站。如需詳細資訊,請參閱 HOW TO:指定網站的 Web 伺服器

偵錯本機或遠端 IIS 網站

您無法附加至在 IIS 背景工作處理序下執行的處理序,因為它需要系統管理員權限。

請參閱

工作

HOW TO:指定網站的 Web 伺服器

概念

本機 IIS 網站

遠端 IIS 網站

Visual Web Developer 中的 Web 伺服器

使用 Visual Web Developer 做為非管理使用者