现在的位置: 首页 > 综合 > 正文

.Net再发行包与强名称

2011年05月03日 ⁄ 综合 ⁄ 共 325字 ⁄ 字号 评论关闭
用.NET开发的WINFORM应用程序,需要.NET FRAMEWORK再发行包,这就不说了,那么在安装光盘中增加.NET FRAMEWORK包并安装就行。

项目中部分模块是使用STRONGNAME签名的,需要使用GACUTIL.EXE进行注册,这也不说了。

现在的问题是:

在2000和XP下,安装.NET FRAMEWORK的时候,都有可能不安装GACUTIL.EXE文件,这样,使用GACUTIL来注册就失败了,这是怪事之一

有时成功安装了GACUTIL.EXE文件,但在MSI的安装过程中,自己写代码通过启动进程来执行注册过程,发现:有时能注册模块,有时不能成功注册模块后,也不是总是能在程序中调用,有时还是需要通过在CMD中执行注册来实现

天下第一怪事!

抱歉!评论已关闭.