共用方式為


在 Vspackage 中的安全性最佳作法

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

若要安裝Visual Studio SDK電腦時,您必須執行系統管理認證的內容中。 安全性和部署的基本單位Visual Studio應用程式是VSPackages。 必須使用註冊 VSPackage Visual Studio,這也需要系統管理認證。

系統管理員具有完整權限來寫入登錄和檔案系統,以及執行任何程式碼。 您必須具有這些使用權限來開發、 部署或安裝 VSPackage。

它會安裝,因為 VSPackage 是完全受信任。 此高層級的權限相關聯的 VSPackage,因為很可能不小心安裝具有惡意的 VSPackage。

使用者應該確定他們只從信任的來源安裝 Vspackage。 企業發展 VSPackages 應該強式名稱並加以簽署,以確保使用者的竄改時防止。 企業發展 VSPackages 應該檢查其外部的相依性,例如 web 服務和遠端安裝,評估並更正任何安全性問題。

如需詳細資訊,請參閱 < 安全程式碼撰寫方針適用於.NET Framework (https://msdn.microsoft.com/library/d55zzx87.aspx)。

另請參閱

增益集安全性
DDEX 安全性