Necesito instalar un ensamblaje en GAC usando C#. A continuación es mi código:Instalar un ensamblaje en GAC mediante programación
new System.EnterpriseServices.Internal.Publish().GacInstall("MyAssembly.dll");
El código anterior muestra el error:
Absolute path required
pero necesito esto para ejecutar sin necesidad de utilizar la ruta del archivo estático (ruta absoluta). ¿Alguien puede decirme si es posible? He agregado la referencia al ensamblaje dentro de las referencias del proyecto. Necesito instalar este ensamblaje dentro de GAC.
¿Se puede usar 'gacutil.exe' y' Process.Start() '? – abatishchev
Necesito hacerlo programáticamente en el proyecto C# – sharmila
Um. ¿Resolver la ruta del archivo a una ruta absoluta en tiempo de ejecución antes de intentar la instalación? –