在GAC中注册自定义C#程序集

本文关键字:程序集 自定义 注册 GAC | 更新日期: 2023-09-27 17:58:43

我用C#写了一些代码,并制作了dll文件。当我把我的应用程序放在另一个系统上时,我的应用软件需要.exe文件旁边的dll文件。我知道一些dll文件复制到GAC,exe文件不再需要这些文件了。我也知道如果dll是ActiveX或COM类型,我们可以使用regsvr32或regAsm。但是我不知道如何在windows中注册我自己的dll文件。

在GAC中注册自定义C#程序集

您需要打开VS附带的命令提示符。

您需要使用gautil工具

gacutil /i myown.dll

更多信息:

http://msdn.microsoft.com/en-us/library/ex0ss12c%28v=vs.80%29.aspx

您可以通过程序参考此页面:

http://social.msdn.microsoft.com/Forums/en-US/csharpgeneral/thread/7d3165cf-ca3b-43cc-8f77-a46dbf38f13d/

您可以使用Microsoft Windows安装程序来部署您的应用程序:

http://codefornothing.wordpress.com/2007/11/27/short-msi-tutorial/

如果需要的话,你可以在这里找到MSI。

http://www.microsoft.com/en-in/download/details.aspx?id=25#overview