Pregunta

He creado un servicio WCF para respaldar una página Ajax (Net 3.5). Se aloja en IIS 6.1 canalización integrada. (El resto de Autofac está configurado correctamente para la integración de formularios Web).

Todo funciona bien y dandy con la tubería normal de WCF. Sin embargo, cuando me conecto a la Autofac WCF Integración (según la wiki Autofac) consigo este delicioso excepción:

  

[SecurityException:. Ese montaje no permite llamadores de confianza parcial]      Autofac.Integration.Wcf.AutofacHostFactory.CreateServiceHost (String constructorString, Uri [] baseAddresses) en c: \ Trabajo \ Autofac \ src \ Source \ Autofac.Integration.Wcf \ AutofacHostFactory.cs: 78      System.ServiceModel.HostingManager.CreateService (String normalizedVirtualPath) 604      System.ServiceModel.HostingManager.ActivateService (String normalizedVirtualPath) 46      System.ServiceModel.HostingManager.EnsureServiceAvailable (String normalizedVirtualPath) 654

Mi Google-fu me ha fallado en encontrar una solución a este problema. Cualquier ideas o soluciones serían apreciados.

¿Fue útil?

Solución

Este problema no está relacionado con Autofac.

Al descargar ejecutables / dlls, amablemente "bloque" Vista y Windows 7 esos archivos.

Para obtener mi proyecto de trabajo que tenía que encontrar los archivos DLL autofac que había descargado y se hace referencia en mi proyecto, haga clic derecho, Propiedades -> General -> "Desbloquear"

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top