1

Outlook ソリューションに問題があります。Office 2007-2013 では問題なく動作しました。最近、Office をバージョン 2016 に更新したところ、エラーが発生しました。理由がわかりません。Visual Studio 2015 (Office2013/2016 アドイン) の Interop.Outlook.dll を使用しています。

Office 365 で許可されなくなったため、ダウングレードできません。

実行時エラーが発生します:

InvalidCastException ; タイプ 'Microsoft.Office.Interop.Outlook.ApplicationClass' の COM オブジェクトをインターフェイス 'Microsoft.Office.Interop.Outlook._Application' にキャストできません。HRESULT からの例外: 0x80029C4A (TYPE_E_CANTLOADLIBRARY)

using Outlook = Microsoft.Office.Interop.Outlook;

Outlook.Application app = null;
Outlook.Namespace ns = null;

app = new Outlook.Application();
ns = app.GetNameSpace("MAPI"); -> this is where the exception is thrown.

このエラーが発生する理由を説明してください。ヒント、解決策、または回避策を教えてください。:)よろしく、
ステファン

4

0 に答える 0