Framework 2.0怎么安装在windows CE上

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Framework 2.0怎么安装在windows CE上相关的知识,希望对你有一定的参考价值。

给位电脑软件高手,我有个掌上电脑,想在上面安装个软件,但安装这个软件前需要在这个掌上电脑上安装.net Framework 2.0。
但问题是我的这个掌上电脑是 windows CE 操作系统的,提示我无法安装.NET, 然后就导致我无法安装其他软件。
我想问下,我如何才能解决这个问题,在windows CE 里装上.NET?
能解决我的问题,我的全部家当奉上。
拜谢

参考技术A 你可以查找一下NETCFSetupv2.msi这个文件进行下载安装,可解决此问题;此程序是针对wince系统的安装包; 参考技术B wince安装framework主要途径是定制wince时处理的。
如果需要追加模块,需要为ce开发一个framework的补丁包。
好像已经有先人做了这个,需要到网上找。

iOS库--.a与.framework

一、什么是库?

库是共享程序代码的方式,一般分为静态库和动态库。

二、静态库与动态库的区别?

静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。

动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。

三、iOS里静态库形式?

.a和.framework

四、iOS里动态库形式?

.dylib和.framework

五、framework为什么既是静态库又是动态库?

系统的.framework是动态库,我们自己建立的.framework是静态库。

六、a与.framework有什么区别?

.a是一个纯二进制文件,.framework中除了有二进制文件之外还有资源文件。

.a文件不能直接使用,至少要有.h文件配合,.framework文件可以直接使用。

.a + .h + sourceFile = .framework。

建议用.framework.

七、为什么要使用静态库?

方便共享代码,便于合理使用。

实现iOS程序的模块化。可以把固定的业务模块化成静态库。

和别人分享你的代码库,但不想让别人看到你代码的实现。

开发第三方sdk的需要。

八、制作静态库时的几点注意:

1 注意理解:无论是.a静态库还.framework静态库,我们需要的都是二进制文件+.h+其它资源文件的形式,不同的是,.a本身就是二进制文件,需要我们自己配上.h和其它文件才能使用,而.framework本身已经包含了.h和其它文件,可以直接使用。

 

2 图片资源的处理:两种静态库,一般都是把图片文件单独的放在一个.bundle文件中,一般.bundle的名字和.a或.framework的名字相同。.bundle文件很好弄,新建一个文件夹,把它改名为.bundle就可以了,右键,显示包内容可以向其中添加图片资源。

 

3 category是我们实际开发项目中经常用到的,把category打成静态库是没有问题的,但是在用这个静态库的工程中,调用category中的方法时会有找不到该方法的运行时错误(selector not recognized),解决办法是:在使用静态库的工程中配置other linker flags的值为-ObjC。

 

4 如果一个静态库很复杂,需要暴露的.h比较多的话,就可以在静态库的内部创建一个.h文件(一般这个.h文件的名字和静态库的名字相同),然后把所有需要暴露出来的.h文件都集中放在这个.h文件中,而那些原本需要暴露的.h都不需要再暴露了,只需要把.h暴露出来就可以了。

 

原文地址:https://www.2cto.com/kf/201408/325602.html

 

以上是关于Framework 2.0怎么安装在windows CE上的主要内容,如果未能解决你的问题,请参考以下文章

windows8 .net framework 2.0 组件软件时出错了

Microsoft NET Framework 2.0无法安装怎么办

安装NET Framework 2.0的时候他说我的电脑已经安装了

安装 3.5 后卸载 .NET Framework 2.0 和 1.0 是不是安全?

Microsoft.NET Framework 2.0安装失败怎么办?

win10开机提示需要安装.NET Framework3.5(包括.NET 2.0和3.0)