VSPackage'larda güvenlik için en iyi yöntemler
Visual Studio SDK'sını bilgisayarınıza yüklemek için yönetim kimlik bilgileriyle bir bağlamda çalışıyor olmanız gerekir. Visual Studio uygulamasının temel güvenlik ve dağıtım birimi VSPackage'dır. VsPackage, yönetici kimlik bilgileri de gerektiren Visual Studio kullanılarak kaydedilmelidir.
Yönetici istrator'ların kayıt defterine ve dosya sistemine yazmak ve herhangi bir kodu çalıştırmak için tam izinleri vardır. VSPackage geliştirmek, dağıtmak veya yüklemek için bu izinlere sahip olmanız gerekir.
Yüklenir yüklenmez, VSPackage'a tam olarak güvenilir. VSPackage ile ilişkili bu yüksek izin düzeyi nedeniyle, yanlışlıkla kötü amaçlı bir VSPackage yüklemek mümkündür.
Kullanıcılar, VSPackage'ları yalnızca güvenilir kaynaklardan yüklediklerinden emin olmalıdır. VSPackage geliştiren şirketler, kullanıcıyı kurcalama işleminin engellendiğinden emin olmak için bunları kesinlikle adlandırıp imzalamalıdır. VSPackage geliştiren şirketler, güvenlik sorunlarını değerlendirmek ve düzeltmek için web hizmetleri ve uzaktan yükleme gibi dış bağımlılıklarını incelemelidir.
Daha fazla bilgi için bkz . .NET Framework için güvenli kodlama yönergeleri.