摘要: 编译.net项目时,出现无法找到清单签名证书的状况,用方法3解决了。用方法1和2只能顺利编译,但不能发布。 最直接有效的方法是1,2和1效果一样只不过是处理的步骤多几步: 1.工程-属性-签名-为ClickOnce清单签名 2.用记事本打开对应csproj文件。将 true改为 false. 阅读全文
posted @ 2010-04-06 18:44 root7 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 1. 我们有一个test.exe的WinForm程序,这是我们要加壳的目标程序。 2. 新建一个WinForm工程,删除Form1,然后新建一个类。如下。 3. 将test.exe 拷贝到该工程目录,作为嵌入式资源。 阅读全文
posted @ 2010-03-31 13:12 root7 阅读(513) 评论(0) 推荐(1) 编辑
摘要: 1. 抽象了除了能够定义抽象成员之外,还能提供一些成员的具体实现细节。而接口只能包含一组抽象的成员定义。2. 抽象类和接口都能提供对多态的支持。区别在于,抽象类要实现多态,必须存在继承它的子类,而不能是同级别或者高一级别的类。接口支持多态,没有继承层次结构的限制。只要一组类实现了接口,这组类就体现了多态的行为。一个例子就是:System.Array,System.String没有父子关系但是他们都实现了ICloneable这个接口。3. 抽象类派生类型在继承父类成员的同时必须实现抽象成员,这在某些时候子类未必有意义。而接口则可以提供更灵活的插入式处理方式:需要时,在任何继承层次中实现接口。 阅读全文
posted @ 2010-03-31 12:57 root7 阅读(237) 评论(0) 推荐(0) 编辑