我用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