我用C#编写了一些代码并生成了dll文件。 当我把我的应用程序放在另一个系统上时,我的应用程序需要.exe文件旁边的dll文件。 我知道一些dll文件复制到GAC,exe文件不再需要这些文件。 我也知道如果dll是ActiveX或COM的类型,我们可以使用regsvr32或regAsm。 但我不知道如何我可以在Windows注册我自己的dll文件。在GAC中注册自定义C#程序集
1
A
回答
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
相关问题
- 1. 使用web项目在程序集中注册自定义类
- 2. 在GAC中注册同一程序集的多个版本
- 3. 如何列出GAC中的所有注册程序集?
- 4. 向GAC注册/安装.NET 4程序集
- 5. 维克斯 - 动态注册程序集GAC
- 6. 如何在Delphi中使用.Net程序集而不注册到GAC或COM中?
- 7. 使用Visual Studio安装程序在GAC中注册dll
- 8. 如何判断哪些应用程序在GAC中注册了特定程序集?
- 9. 在MonoTouch中注册自定义NSUrlProtocol
- 10. 在Kentico中注册自定义类9
- 11. 在wordpress中自定义登录注册
- 12. 注册自定义控件
- 13. 自定义注册Laravel 5.1
- 14. Flask-Security:自定义注册
- 15. 注册自定义元素
- 16. 自定义django注册表
- 17. FOSUserBundle注册自定义
- 18. 设计注册自定义
- 19. 注册的mailto协议在Windows上自定义程序10
- 20. 如何将非强名称程序集注册为与GAC中一样加载?
- 21. 如果您在Handlebars.js中预编译自定义帮助程序,您如何注册自定义帮助程序?
- 22. 用WiX在GAC中注册COM DLL
- 23. 在GAC(CMD或PowerShell)中注册DLL
- 24. 如何防止在GAC中注册DLL
- 25. GAC - 程序集在GAC中,但“无法加载文件或程序集”
- 26. C#:如何从GAC加载程序集?
- 27. 如何在Windows Installer程序包添加的注册表项中引用GAC中程序集的路径?
- 28. 显示全部/更新(自定义)已注册.Net程序集(RegAsm)
- 29. ClickOnce需要程序集MyProject在GAC中?
- 30. 在GAC中安装程序集
是的,你的权利,但我能做些什么,当我想安装的应用程序内行的电脑?也许他还没有VS – 2013-02-12 11:56:33
我可以把DLL注入WINDIR \组装? – 2013-02-12 12:01:51
我已经添加了一个链接,通过代码为您提供代码。 – Igoy 2013-02-12 13:01:01