我必须为使用OpenNETCF的项目部署什么?

时间:2013-02-06 22:24:53

标签: visual-studio deployment windows-ce opennetcf typeloadexception

我使用OpenNETCF的SerialPort类创建了一个.exe,但当我将.exe复制到运行Windows CE 6的Motorola设备并尝试运行它时,我得到了:

TypeLoad
Exception
File or assembly name 'OpenNETCF, Version=1.3.50123.0...or one of its dependencies was not found.

我需要复制哪些文件才能解决此问题?有没有办法使Visual Studio(2003,.NET 1.1)将所需的位捆绑到.exe?

我在Build |中注意到了Configuration Manager我唯一设置的上下文是“Debug”;将它从Debug更改为Release会有什么不同吗?

2 个答案:

答案 0 :(得分:1)

我不了解Visual Studio 2003,但在2008年,您可以创建一个智能设备部署CAB,它实际上为您创建了一个安装程序,它将包含程序运行所需的所有引用的副本。

答案 1 :(得分:0)

这可能有些过分,但我复制了所有的OpenNETCF dll,问题解决了。