Visual Studio 2010、VSTO4.0を使用して2007/2010用のOutlookアドインを作成しています
私は3つのプロジェクトを持っています:
- 2010Ribbon(Ribbon1.cs、Ribbon2.cs)
- 2007Ribbon(Ribbon1-2007.cs、Ribbon2-2007.cs)
- 共有コード(クラスライブラリ)
バージョンに基づいて正しいバージョンのリボン(DESIGNER)をロードしようとしています
private void ThisAddIn_Startup(object sender, System.EventArgs e)
{
majorVersion = Globals.ThisAddIn.Application.Version.Split(new char[] { '.' })[0];
if (majorVersion == 12) //Outlook 2007
{
Initialize2007UI();
}
else if (majorVersion >= 14) //Outlook 2010
{
Initialize2010UI();
}
}
Initialize2007UI()とInitialize2010UI()を実装するにはどうすればよいですか。エクスプローラーウィンドウにそれぞれのRibbon1.csをロードし、インスペクターウィンドウにRibbon2.csをロードしますか?
ありがとう!!!!
私が何を求めているのかはっきりしていることを願っています:)