2012-08-07 31 views
1

我有一个现有的WM应用程序,我需要捕获照片,它看起来像OpenNETCF v2.x中的映像类是最好的打赌是因为我在尝试打开文件时遇到“内存不足”异常。该应用程序建立在供应商的移动平台上,看起来它们的程序集使用了OpenNETCF v1.4(我无权使用OpenNETCF的新版本重新编译它们)。当我简单地添加对新版本OpenNETCF的引用时,移动解决方案无法运行。有没有办法引用OpenNETCF库的多个版本,或者我被困在水中?或者有没有办法为其成像部分创建类库,而不需要引用基础应用程序中新的OpenNETCF库?需要利用OpenNETCF v2.x在具有构建在OpenNETCF上的程序集的应用程序v1.4

回答

0

你有几个选项。

  1. 将较新的SDF文件放在与您的应用程序相同的文件夹中。加载器应该先看看并解决你的引用。如果它首先在\ Windows中查找并拉出1.4位,则可以通过尽早调用Assembly.LoadFrom来强制解决问题,并使其加载本地2.3版本。
  2. 将2.3代码库中的图像部件直接编译到您的部件中。
+0

谢谢@ctacke,我实现了选项二,并启动并运行。 – 2012-08-08 06:51:39

相关问题