Pregunta

Tengo una aplicación XBAP correr con confianza parcial en IIS 7.5 de mi máquina local. Publiqué el servicio WCF para el mismo directery como el XBAP.

Después de saltar a través de unos aros pude conseguir que funcione a través de Visual Studio para depurar perposes, pero me parece que no puede conseguir que funcione en un servidor IIS después de que se haya publicado.

Estoy corriendo en .Net 4.0

Contenido del error: "Solicitud para el permiso de tipo System.Net.webPermission, Sistema Version = 4.0.0.0, cultural neutra PublicKeyToken = b77a5c56l934e089 fallado. "

Actualización:

Así que empecé otra vez, haciendo un nuevo servicio WCF, nuevo XBAP y un nuevo sitio de implementar. Después de verificar cada paso del camino, lo tengo al trabajo. Así que empecé a integrar mis aplicaciones anteriores, uno por uno, al nuevo sitio para descubrir cuál era el problema. I reducido a mi servicio original WCF, pero después de lo que es idéntica a la de trabajo, que todavía tiene el error WebPermission.

Por lo tanto, todavía no sé lo que estaba causando el problema, aparte de hacer de nuevo se arregló.

¿Fue útil?

Solución

Bueno, mirando a través del archivo web.config me di cuenta que me había comentado a cabo la siguiente línea:

<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />

Yo no comentada y no más de error.

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