Problemas con un servicio web

02/02/2006 - 16:15 por Diego \(DCD\) | Informe spam
Hola,
tengo una solución que contiene varios proyectos, en el que uno de ellos
es un servicio web. Pues bien, me han pedido montar un servidor para
desarrollo con varios usuarios, si abro el proyecto con el usuario
administrador lo abre bien, pero si lo abro con un usuario, al cargar el
servicio web me dice que no tiene acceso a la cache del servicio web, que
esta guarda en el perfil del administrador. ¿Dónde puedo cambiar para que me
almacene la caché del servicio web en una carpeta donde todos tengan
acceso?. Lo más sencillo sería dar permisos a todos los usuarios para que
tengan acceso al perfil del administrador, pero no sería lo más idóneo. ¿Si
alguien me puede ayudar?

Un saludo y gracias de antemano.

Preguntas similare

Leer las respuestas

#1 CESAR DE LA TORRE [MVP]
03/02/2006 - 13:30 | Informe spam
Prueba inicialmente con dar permisos a la cuenta del pool de IIS (ASPNET para
WinXP o 'Network Services' para Windows Server 2003).
Lo normal es que la cuenta con la que corre el pool de IIS tenga permisos de
acceso de lectura y escritura al directorio de cache y también otros
ficheros temporales de ASP.NET.
CESAR DE LA TORRE
Software Architect
[Microsoft MVP - XML Web Services]
[MCSE] [MCT]

Renacimiento
[Microsoft GOLD Certified Partner]


"Diego (DCD)" wrote:

Mostrar la cita
#2 Diego \(DCD\)
03/02/2006 - 19:31 | Informe spam
Hola Cesar,
la verdad es que me he despistado un poco con lo que me dices y me
parece que no me he explicado bien. Voy a intentar explicarme un poco más.
Tengo un servidor 2003 en el que tengo 3 usuarios entre los cuales uno de
ellos es el administrador. Pues bien empecé a crear el proyecto con el
usuario administrador, lo típico solución con varios proyectos en el que
tengo, un proyecto para cada capa y uno de ellos es un proyecto Servicio
Web. Al crear el proyecto de Servicios Web, hizo lo siguiente: en la carpeta
C:\Documents and Settings\Administrador me ha creado una carpeta llamada
VSWebCache, que por su nombre parece ser como una caché para el proyecto.
Pues bien al crear los otros dos usuarios y abrir la solución cuando intenta
abrir el proyecto de servicio web me diche lo siguiente:


"No se puede crear la ubicación 'C:\Documents and
Settings\Administrador\VSWebCahce\SERVER\ServicioWebGeneral' de memoria
caché sin conexión. No se puede crear un archivo que ya existe"

Pensé en renombarlo, pero el error es que tengo acceso para escribir en
'C:\Documents and Settings\Administrador\'

Mi pregunta era, ¿cómo le digo al proyecto o solución que ponga esa carpeta
en otra ubicación?

Gracias y un saludo.


"CESAR DE LA TORRE [MVP]" escribió en el mensaje
news:
Mostrar la cita
para
Mostrar la cita
de
Mostrar la cita
ellos
Mostrar la cita
que
Mostrar la cita
que me
Mostrar la cita
que
Mostrar la cita
¿Si
Mostrar la cita
#3 Diego \(DCD\)
03/02/2006 - 19:36 | Informe spam
Vale me respondo a mi mismo, acabo de encontrar la solución. Solo tenía que
cambiar el directorio en las opciones del Visual Stuido. En la carpeta de
Proyectos. Configuración del Web
un rollo el de antes.

Gracias de todos modos.

"Diego (DCD)" escribió en el mensaje
news:
Mostrar la cita
carpeta
Mostrar la cita
intenta
Mostrar la cita
carpeta
Mostrar la cita
permisos
Mostrar la cita
el
Mostrar la cita
idóneo.
Mostrar la cita
Ads by Google
Search Busqueda sugerida