デフォルト モードに準拠した VSTO PowerPoint アドイン プロジェクトがあります。これはうまくいきます。今度は参照用の NeedleSeekAPI.dll を使用する必要がありますが、x64 モードに準拠していたようです。
問題は、任意の CPU を選択するとエラーが発生することです: ファイルまたはアセンブリ 'NeedleSeekAPI' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました。
X64 を選択すると、別のエラーが発生します: ファイルまたはアセンブリ 'PPTSearch, Version=1.0.0.0, Culture=neutral' またはその依存関係の 1 つを読み込めませんでした。指定されたアセンブリ名またはコードベースが無効でした。(HRESULT からの例外: 0x80131047)
この記事に従って、VSTO アドイン プロジェクトを 64 ビットに変換しようとしました: http://blogs.msdn.com/b/vsto/archive/2010/04/09/deploying-com-add-ins-for- 64-bit-office-using-visual-studio-saaid-khan-for-nathan-halstead.aspx でも同様に機能していません。同じエラーが引き続き発生します。(または、VSTO PPT アドインを共有アドインに変更する必要がありますか?)
私は .NET Framework4 で VS2010 を使用しています。
何か提案はありますか?