情報が少なくて放置してたんですが恐らく皆そんな感じだろうと思うのでやってるぜ!!(というほどやってないが)宣言の為に書く事にします。
Visual Studio 2008 Shell ってのは Visual Studio の IDE を使ったアプリが開発が出来るという代物でモノとしては独自の Visual Studio のエクステンションを動かすための独立環境って感じになっています。
まずはなにはなくとも Visual Studio SDK のインストール。その前に Visual Studio 2008 (Standard 以上)のインストールは必要なので事前にやっておきましょう。
http://msdn.microsoft.com/en-us/vsx/default.aspx
ここの Visual Studio SDK からダウンロードできます。
また、エクステンションの開発にはVSIP programへの参加が必要となるので以下のポータルサイトより登録します。
Affiliate Membershipってのが無償でのメンバーシップになります。
http://www.vsipmembers.com/Anonymous/Default.aspx
登録後にここから Package Load Key (PLK) と Shell Load Key (SLK) を要求します。ひとまず Shell を動かしてみたいと思うので SLK を要求します。
その後入手した SLK を組み込んで作成していきます。
SDK を入れるとこんな感じに既に増えてますので。でリソースやらpkgdefやらをいじっていく事になりますが私からのアドバイスはよく読むこと。これに尽きます。http://msdn.microsoft.com/en-us/library/cc138539.aspxや SDK のスタートアップをしっかり読みながら設定していけばうまくいくと思います。その代わりどこか一つでも間違っているとエラーとなるのでここは地道ににらめっこするしかありません。
めでたく成功するとオリジナルな Shell が起動できます。
書き換えたスプラッシュ画面。
起動後の IDE 画面。そのままの状態で VSS チェックインやらサーバエクスプローラ、プロパティウィンドウなどが出てますね。あとは General.vssettings をいじったりで進めていくことになると思うのですがひとまずここまで。先は長そうだなぁ^^;