无法加载文件或程序集Microsoft.Kinect.Tools

本文关键字:Microsoft Kinect Tools 程序集 加载 文件 | 更新日期: 2023-09-27 18:20:17

我试图创建一个使用Microsfot.Kinect.Tools的简单控制台应用程序。Kinect.Tools.dll。我添加了相应的命名空间using Microsoft.Kinect.Tools;。当我试图检查库的导入是否工作时,我面临以下异常:

无法加载文件或程序集"Microsoft.Kinect.Tools"版本=2.0.0.0,Culture=中性,PublicKeyToker=。。。,或其依赖项之一。试图加载一个错误的程序总体安排

我想做的是创建一个记录.xef文件的函数:

public void writeXefFiles(String filePath)
{
    using (KStudioClient client = KStudio.CreateClient())
    {
        client.ConnectToService();
       ...
    }    
}

然而,我似乎根本无法调用该函数(异常正在上升)。

无法加载文件或程序集Microsoft.Kinect.Tools

很可能您的gac中有其他版本的dll。尝试卸载相同的:

转到cmd并运行命令:gautil/u Microsoft.Kinect.Tools.dll

其他原因可能是配置:x86或x64或任何cpu。请确保使用了正确的配置。