我创建了一个C#项目,在桌面上测试时可以正常工作。
但是,当我使用.NET CF 3.5在移动设备上运行可执行文件时,我收到以下错误:文件或程序集名称'System.Windows.Forms,Version = 2.0.0.0等等'或其中一个依赖项,未找到。
如果我理解正确,这意味着项目中引用的其中一个程序集是“仅桌面”,并且不在移动设备上。那么如何才能访问.NET CF 3.5等效项并在Visual Studio中的项目中引用它?
感谢您的帮助。
答案 0 :(得分:1)
您需要创建一个“智能设备项目”才能在Windows CE设备上运行您的应用程序。该项目类型将仅允许您引用CF程序集。 CF版本不支持很多功能,因此您的代码可能无法编译。