5
アドインとVisual Studioパッケージの間には、機能面での違いはありますか?Visual Studioの拡張性において、アドインとVSPackageの違いは?
アドインとVisual Studioパッケージの間には、機能面での違いはありますか?Visual Studioの拡張性において、アドインとVSPackageの違いは?
この記事では、開始するには良い場所です:http://msdn.microsoft.com/en-us/library/bb330853.aspx
VSPackagesは、IDEの「ファーストクラスの市民です。コアIDE機能の多くは、実際にはパッケージを介して提供されます。これは、Microsoft自身がVisual Studioに機能を追加する方法です(新しいツール、言語など)。
アドインは可能な限り制限されています。一般的に、DTEオートメーションオブジェクトモデルのみを使用してタスクを実行することに制限されています。利点は、この方法で必要なことを行う方が通常は簡単であり、テンプレートは「ボックス内」に含まれていることです。
一般的に、新しいプロジェクトでは、VSPackagesを使用してIDEを拡張することをお勧めします。開始するには、Visual Studio SDKをダウンロードする必要があります。