在WP 8中调用WinRT组件时出现System.IO.FileNotFoundException错误(C#)

时间:2013-06-21 14:16:47

标签: c# c++ windows-phone-8 c++-cx

我已经加载了项目中的所有DLL,当我想从WP8 App创建一个在我的WinRT组件中定义的对象(调用其他本机库)时,我的代码就会中断。

我错过了一些有意义的东西吗?

由于

1 个答案:

答案 0 :(得分:1)

没有确定的答案,只有一些想法可以尝试,如果你还没有。

你有没有从构建中得到任何警告?特别需要注意的是C ++ / CX命名空间和.winmd文件名是兼容的(参见this SO question for details)。

您是否尝试过使用Native Debugger?

  • 如果是这样,它甚至会到达你的ref类对象的构造函数吗?
  • “输出窗口”中的文字是否为您提供了缺失内容的线索?

使用任何ZIP打包工具从构建目录中打开.XAP文件(例如,您可以将其重命名为.zip并使用Windows资源管理器) - 您希望打包的所有DLL都正确打包吗?