Si, tenes razon, nos simplifico mucho los deploies de los config ... pero
vos te perdiste las veces que borramos los config aca, jeje.

 

 

Saludos!

 

De: [email protected] [mailto:[email protected]] En nombre de Matías
Aguilar
Enviado el: Thursday, December 03, 2009 12:03 AM
Para: [email protected]
Asunto: [puntonet] Distribucion de DLLs

 

jojo, esos links... si nos habrán simplificado la vida en su momento cuando
migramos los configs.

Pablo A. Allois escribió: 

Podes probar creando las carpetas como un symbolic link que apunte a otra
carpeta con todas las dll.
 
http://en.wikipedia.org/wiki/NTFS_symbolic_link
 
En tu caso, no sé porque no usas el GAC, me parece los más confiable.
Si no te gusta el GAC, podes usar una carpeta para dejar las dll's y un
script que haga deploy a las otras 15 carpetas.
 
Personalmente, no te recomiendo los symboliclink para algo así, funciona
bien, pero para administrar no es muy transparente. 
No sé si los que lo usamos acá somos muy nabos, pero más de una vez borramos
cosas que no queríamos borrar por los symboliclinks.
 
 
Saludos!
 
-----Mensaje original-----
De: [email protected] [mailto:[email protected]] En nombre de Jose Luis
Turco
Enviado el: Wednesday, December 02, 2009 4:52 PM
Para: [email protected]
Asunto: [puntonet] Re: [puntonet] Re: [puntonet] Distribución de DLLs
 
Que no serían dos copias, tenemos alrededor de 10 webservices y unos 5 WCF.
Distribuir una DLL en 15 carpetas bin no está muy bueno.
 
Gracias
 
 
El día 2 de diciembre de 2009 16:46, Carlos Peix
 <mailto:[email protected]> <[email protected]> escribió:
  

Cual es el problema de dejar dos copias de la DLL en dos carpetas bin
distintas?
----------------------------------
Carlos Peix
 
2009/12/2 Jose Luis Turco  <mailto:[email protected]> <[email protected]>
    

Alguno tiene solución para lo siguiente:
Tenemos varias DLL que necesitan ser consumidas por webservices, WCF,
otras DLLs.
 
Por ejemplo:
- Las DLL son Uno.dll, Dos.dll y Tres.dll.
- El webservice1 consume las DLLs Uno.dll y Tres.dll
- El WCF consume las DLLs Dos.dll y Tres.dll
- El webservice2 consume las DLLs Uno.dll, Dos.dll y Tres.dll.
 
Fisicamente los webservices y WCF están en diferentes Sitios Web, pero
podrían estar en el mismo servidor (eso no es problema), pero deberían
usar las mismas DLLs.
 
Cuando publicamos Webservice1 y Webservice2 te crea una carpeta Bin
donde están todas las DLL, y se terminan duplicando DLLs
inecesariamente.
 
La idea es no firmar las DLLs, es decir, no queremos usar el GAC.
Tienen alguna alternativo viable?
 
Gracias.
 
      

 
    

 
 
 
 
 
  





-- 
"La imaginación es más importante que el conocimiento..."

Responder a