我用 C# 编写了一些代码并制作了 dll 文件。当我将我的应用程序放在另一个系统上时,我的应用程序需要 .exe 文件旁边的 dll 文件。我知道一些 dll 文件复制到 GAC 并且 exe 文件不再需要这些文件。我也知道如果 dll 是 ActiveX 或 COM 类型,我们可以使用 regsvr32 或 regAsm。但我不知道如何在 Windows 中注册自己的 dll 文件。
问问题
638 次
1 回答
1
你需要打开VS自带的命令提示符。
您需要使用 gacutil 工具
gacutil /i myown.dll
欲了解更多信息:
http://msdn.microsoft.com/en-us/library/ex0ss12c%28v=vs.80%29.aspx
您可以参考此页面以编程方式执行此操作:
您还可以使用 Microsoft Windows Installer 来部署您的应用程序:
http://codefornothing.wordpress.com/2007/11/27/short-msi-tutorial/
如果需要,您可以在此处找到 MSI。
http://www.microsoft.com/en-in/download/details.aspx?id=25#overview
于 2013-02-12T11:10:40.667 回答