.Net再发行包与强名称

用.NET开发的WINFORM应用程序,需要.NET FRAMEWORK再发行包,这就不说了,那么在安装光盘中增加.NET FRAMEWORK包并安装就行。

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

现在的问题是:

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

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


天下第一怪事!
posted @ 2004-10-25 21:24  无之无  阅读(2554)  评论(4编辑  收藏  举报