我有一個.net程序集,其中有一個COM + ServicedCopmonent,現在我將它安裝到GAC中以使所有工作都可用。這意味着我需要擁有它在GAC中引用的每個程序集。是否需要在GAC中安裝(.net)COM +程序集?
在開發過程中,對組件進行更改,重新安裝到GAC然後進行測試是非常痛苦的。
是否可以維護COM +組件,但沒有GAC中的所有內容?
我有一個.net程序集,其中有一個COM + ServicedCopmonent,現在我將它安裝到GAC中以使所有工作都可用。這意味着我需要擁有它在GAC中引用的每個程序集。是否需要在GAC中安裝(.net)COM +程序集?
在開發過程中,對組件進行更改,重新安裝到GAC然後進行測試是非常痛苦的。
是否可以維護COM +組件,但沒有GAC中的所有內容?
不,您不必將其安裝在GAC中。您可以使用regsvcs(http://msdn.microsoft.com/en-us/library/04za0hca.aspx)和/ appdir參數明確指定應用程序的位置。
不,他們需要使用regsvcs工具在註冊表中註冊。它需要是一個強命名的程序集。