jueves, 15 de julio de 2010

Los proyectos en red no son de confianza para visual studio

Sintomas:
Cuando utilizas una unidad de red para almacenar tus proyectos, Visual Studio 2010 se queja al abrirlos porque las ubicaciones no son de confianza
Solución:
Hazla de confianza utilizando la utilidad CASPOL.EXE en una ventana de la línea de comandos abierta como Admininstrador
Sintaxis:
caspol -m -ag 1.2 -url urlname FullTrust
Ejemplo:
Ejecutando:
caspol -m -ag 1.2 -url \\servidor\recurso\proyectos\* FullTrust
Autorizaras todos los proyectos aalmacenados almacenados por debajo del directorio proyectos.
Mas información:
¿Donde está CASPOL?
CASPOL se encuentra en los directorios de las distintas versiones del framework:
C:\Windows\Microsoft.NET\Framework\vN.n.xxxxx
Y he usado la del 4.0
C:\Windows\Microsoft.NET\Framework\v4.0.30319
¿Por qué no usar Mscorcfg.msc? ¿Donde está Mscorcfg.msc?
Era lo habitual hasta la versión 2, pero desde entonces han dejado de distribuirlo con las versiones del framework posteriores, aunque se instalaba con Visual Studio.
Ahora con la versión 4.0 del framework incluso dicen que no está soportado, y ya no lo incluyencon Visual Studio 2010. Y solo queda usar CASPOL

lunes, 12 de julio de 2010

Phone manager AVAYA y problema con la "Configuración en paralelo"

Sintomas:
Al arrancar el programa PhoneManager de Avaya para IP-Office en Windows 7 recibes un error que te dice que la configuración en paralelo no es correcta y mires en el visor de eventos los detalles.
Al mirar el visor de eventos encuentras esto:
Error al generar el contexto de activación para
"C:\Program Files\Avaya\IP Office\Phone Manager\PhoneManager.exe.Manifest".
No se encontró el ensamblado dependiente Microsoft.Windows.Networking.RtcDll,language="*",processorArchitecture="X86",publicKeyToken="6595b64144ccf1df",type="win32",version="5.2.2.1".
Solución
Borra, o mejor añade una extensión bak al nombre del archivo PhoneManager.exe.manifest
Comentario:
Algún día con tiempo me dedicaré a ver el por qué y las consecuencias.