Tag Archives: VSIP

Visual Studio Açılış Ekranını Durdurmak

İşte size Visual Studio açılış ekranında tasarımını yaptığınız Visual Studio Paketinin gösterilip gösterilmediğini anlamnıza yarayacak basit ama kullanışlı bir parametre: /splash      Bu parametre sayesinde, Visual Studio basit bir "Devam etmek için Ok’ye basın" yazılı basit bir dialog gösterecektir. Siz ok tuşuna basmadığınız sürece de Visual Studio Açılış ekranında bekleyecektir.     Aşağıdaki komut satırı ise [...]

Read more

How to Pause Visual Studio Splash Screen

Here is a simple yet usefull swith for visual studio to test your VSPackage’s splash screen support: /splash    With that switch, Visual studio simply displays a dialog saying “click OK to continue” which pauses VSFollowing commandline can be used to pause vs for exprimental enviroment: devenv /rootsuffix Exp /splash

Read more

Generating Registery Entries for Your VSIP package Installer

If you have finish development of your package; you should probably looking for ways to create installer. Simply create an install project on VS; add output of your package. Finally you should insert some registery entries to register it on client’s machine.    To do so is quiet simply; just open a Visual Studio command [...]

Read more
Açılışta Otomatik Yüklenen VSIP Paketlerinde Boş Gelen DTE’ler

Açılışta Otomatik Yüklenen VSIP Paketlerinde Boş Gelen DTE’ler

 VSIP paketimi otomatik olarak açılışta yüklenebilmesi için aşağıdaki kodu kullanarak işaretlemiştim: [ProvideAutoLoad(UIContextGuids.NoSolution)]  Bu arada merak edenler için; otomatik paket yükleme hakkıda daha fazla bilgiyi ilgili yazımda bulabilirsiniz. Paketimi bu şekilde işaretlemenin ardından initialize methodumun içerisinde DTE nesnesine aşağıdaki kodla ulaşmaya çalıştım : [DTE dte = GetService(typeof(DTE))      Ama her ne denediysem DTE nesnesi boş geliyordu. Bu [...]

Read more

VSIP Paketiniz İçin Kayıt Kütüğü Girdilerini Oluşturmak

Eğer VSIP paketinizin geliştirme süreci bittiyse; muhtemelen şu an da lurulumunu hazırlamakla meşgulsunuzdur. Bunun için yapmanız gereken şey, basitçe, bir Visual Studio kurulum projesi oluşturmak ve paketinizin çıktısını bu kuruluma eklemek. Ardında da son kullanıcının makinesinde paket kaydınızın yapılabilmesi için bazı kayıt kütüğü girdilerine ihtiyacınız olacaktır.    Bunu yapmak aslına bakarsanız gözünüzde büyüttüğünüz kadar zor [...]

Read more

Null DTE when VSIP Package is Auto Loaded on Startup

In my VSIP package, I’ve mark with the following attribute to indicade it should load at startup: [ProvideAutoLoad(UIContextGuids.NoSolution)] You can find details about other auto load options on my other post. And then in initialize function I’ve try to get DTE object with the following code . DTE dte = GetService(typeof(DTE)) But DTE is allways [...]

Read more

Visual Studio Paketleriniz Açılışta Yüklensin

Üzerinde çalıştığım Visual Studio Paketlerinden birisinde çalışma zamanında otomatik olarak oluşturulan menülerim var. Bu sayede daha az uğraşarak Visual Studio içerisine menü ekleyebilmek, aynı zamanda da daha esnek bir mimariye sahip oluyordum. Fakat getirilerinin yanında bu mimari problemler getiriyor; menülerim kendi paketim içerisindeki kodlarla oluşturulduğu için paketimin Visual Studio tarafında başlangıçta yüklenmek zorunda. Mevcut yapısında [...]

Read more

Visual Studio 2005 Deneysel kayıt Kütüğünü Sıfırlamak

  Visual Studio 2005′e VSIP ile eklenti yazıyorsanız ve bir şeyler yolunda gitmediyse (ki olması muhtemeldir) endişelenmenize gerek yok.VSIP ile Visual Studio’ya eklenti yazarken sizi Exp uzantılı ayrı bir kayıt kütüğünde çalıştırır, bu sayede eklentiden kaynaklanabilecek olası problemler geliştirme ortamınızı etkilemeyecektir. Visual Studio’yu ilgili kayıt bloğunda çalıştırmak için tek yapmanız gereken "devenv /rootsuffix Exp"; bu [...]

Read more
QR Code Business Card