0

Lync Client 2013 SDK (Microsoft.Lync.Model.dll -- バージョン 15.0.4454.1509) によって提供される DLL ファイルの 1 つを C++ コード (/CLR サポートあり) で使用しています。しかし、プロジェクトのビルド中に、Lync SDK クラスのコードに関連するエラーは発生しません。しかし、実行時にエラーメッセージが表示されます:

(タイプ 'System.IO.FileNotFoundException' の未処理の例外が scanuser.exe で発生しました追加情報: ファイルまたはアセンブリを読み込めませんでしたシステムは指定されたファイルを見つけることができません。)

//DLL I want to use
#using <Microsoft.Lync.Model.dll>

//namespace provided that DLL
using namespace Microsoft::Lync::Model;

//Function which is using that DLL
void getusername()
{
LyncClient ^lyncClient;
String     ^text=lyncClient->Self->Contact->GetContactInformation(ContactInformationType::DisplayName)->ToString();
Console::WriteLine(text);

}

また、そのDLLファイルが存在する「追加の#usingディレクトリ」を追加しました:「C:\ Program Files\Microsoft Office\Office15\LyncSDK\Assemblies\Desktop」

この DLL は、C# で記述されたサンプル アプリケーションで正常に動作します。なのでDLLのサブバージョンで問題ないと思います

Visual Studio 2012 Ultimate、Windows 7 Ultimate 32 ビット、Lync クライアント SDK 2013

何が起こっているのでしょうか?

4

0 に答える 0