C#.NetでMS Officeアドインを開発しようとしていますが、VisualStudioにアクセスできません。代わりに、SharpDevelopをIDEとして使用しています(ただし、私の質問は、他のIDEを使用して開発したり、コマンドラインからコンパイルしたりする人にも同様に関連しています...)
アドインの開発方法に関するガイドを少し検索しましたが、すべてVisual Studioが必要であり、次の手順に従うようです。
- 相互運用機能アセンブリをインストールします
- Visual Studio .Netプロジェクトを作成します(このビットは実行できません)
- VSThisAddInテンプレートを拡張します
私が何とかしたことは次のとおりです。
- 相互運用機能アセンブリをインストールします
- C#の空のSharpDevelopプロジェクトを作成します
- Microsoft.Office.Interop.OutlookにGAC参照を追加します
- MicrosoftOffice12.0オブジェクトライブラリへのCOM参照を追加します
- 行を追加します
using Outlook = Microsoft.Office.Interop.Outlook;
- とライン
using Office = Microsoft.Office.Core;
- いくつかのサンプルコードを見て、それらがすべて私が持っていないVSテンプレートとVSTOライブラリ(Microsoft.Office.Tools)を参照していることを理解してください。
ここからどこへ行くの?私が見逃したガイド/チュートリアルはありますか、または誰かがいくつかのポインタを提供できますか?