Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Studio 2017'den başlayarak, aynı sürümün veya hatta sürümün birden çok örneğini yükleyebilirsiniz. Bu, önceki yüklemenizi koruyarak birincil geliştirme makinenizde yeni işlevleri önizlemek istediğinizde yararlıdır. Bu değişiklikler nedeniyle, bir örneği bulmak için kullanabileceğiniz tek bir ortam değişkeni veya kayıt defteri değeri yoktur. Bunun yerine, uzantınızla ilgili ölçütlere göre örnekleri bulmak için COM sorgu API'sini kullanabilirsiniz.
Bu, yerel ve yönetilen kod için kullanılabilen NuGet paketlerine sahip hızlı, salt okunur bir API'dir.
| Kod | Package |
|---|---|
| Yerli | https://nuget.org/packages/Microsoft.VisualStudio.Setup.Configuration.Native |
| Yönetilen | https://nuget.org/packages/Microsoft.VisualStudio.Setup.Configuration.Interop |
Verilen bir yol veya mevcut süreç için tek bir örneği bulabilir veya tüm örnekleri numaralandırabilirsiniz. Visual Studio'yu bulma hakkında tam örnekler için örneklerimizi inceleyin.
Tools
Derleme ortamlarında, PowerShell betiklerinde, yükleyicilerde ve daha fazla senaryoda Visual Studio ve diğer araçları bulmak için doğrudan kullanabileceğiniz veya kendi betiklerinizle birlikte yeniden dağıtabileceğiniz bir dizi açık kaynak aracı vardır.
| Project | Description |
|---|---|
| vswhere | Tek dosyalı yerel yürütülebilir dosya, yayın veya yayın öncesi sürümler, hangi ürünün yüklü olduğu ve hangi iş yüklerinin yüklendiği gibi kriterlere uyan örnekleri bulmanızı sağlar. Ayrıca Visual Studio 2010 ve daha yenilerini bulmayı da destekler, ancak Visual Studio 2017 ve daha yeni sürümler için daha az bilgi döndürülür. Örnekler için wiki'ye bakın. |
| VSSetup cmdlet'leri | PowerShell cmdlet'leri, vswhere ile aynı ölçütlere göre örnekleri bulmak ve örnekler hakkında daha fazla özellik bulmak için kullanabileceğiniz nesneler olarak zengin bilgiler döndüren 2.0 ve üzerini desteklemektedir. Örnekler için wiki'ye bakın. |
| VSIXBootstrapper |
VSIXInstaller'ı otomatik olarak bulur ve bir *.vsix dosya yüklemek için komut satırını geçirir. Bu özellik, sorgu API'leri için doğrudan desteğe sahip olmayan yükleyicilerde yararlı olabilir. Örnekler için wiki'ye bakın. |