Cannot create/shadow copy

22/03/2007 - 09:44 por AE | Informe spam
Hola a todos,

Estoy con una aplicación web asp.net 2.0 con VS2005 en máquina virtual con
Win2003. Instalé también el Visual Studio 2005 Web Application Projects (para
trabajar en Vs2005 de la misma forma que se trabajaba con proyectos web para
vs2003).

El caso que al intentar ejecutar (tecla F5) desde el entorno o igualmente
conectandome desde el navegador con mucha frecuencia me aparece este error:

Cannot create/shadow copy 'XXX' when that file already exists

donde XXX es el nombre de un ensamblado por ejemplo:
Microsoft.Practices.ObjectBuilder, o MiProyecto.Entidades, etcétera. Va
cambiando cada vez.

Alguna sugerencia para evitarlo ??

Saludos y gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Toni Recio
22/03/2007 - 10:50 | Informe spam
Prueba modificando el web.config

<configuration>
<system.web>
<hostingEnvironment shadowCopyBinAssemblies="false" />
</system.web>
</configuration>

Espero te sea de ayuda.

"AE" wrote:

Hola a todos,

Estoy con una aplicación web asp.net 2.0 con VS2005 en máquina virtual con
Win2003. Instalé también el Visual Studio 2005 Web Application Projects (para
trabajar en Vs2005 de la misma forma que se trabajaba con proyectos web para
vs2003).

El caso que al intentar ejecutar (tecla F5) desde el entorno o igualmente
conectandome desde el navegador con mucha frecuencia me aparece este error:

Cannot create/shadow copy 'XXX' when that file already exists

donde XXX es el nombre de un ensamblado por ejemplo:
Microsoft.Practices.ObjectBuilder, o MiProyecto.Entidades, etcétera. Va
cambiando cada vez.

Alguna sugerencia para evitarlo ??

Saludos y gracias de antemano.




Respuesta Responder a este mensaje
#2 AE
22/03/2007 - 11:16 | Informe spam
Ahora me aparece este error:

Unable to copy file "obj\Debug\XXX.dll" to "bin\Debug\XXX.dll". The process
cannot access the file 'bin\Debug\XXX.dll' because it is being used by
another process.

Estuve investigando más y en algún foro daban estas soluciones:

1. add <hostingEnvironment shadowCopyBinAssemblies="false" /> to the
<system.web> section of your web.config file.

La que ha dicho el sr. Recio, pero que produce el otro error :(

2. Restart Cassini when you get the problem

3. If you get the error, stop the debugger, right click the solution and
"clean solution". Hit F5 to restart debugger. This is really annoying as it
has >50% fail rate for me and you would think that there *should not be a
manual option to CLEAN SOLUTION!

4. Stop the IIS, delete all the files in the temp asp.net dir and restart IIS
I have seen a similar thing happen before with CR

Hablan de reiniciar IIS, eliminar temporales, hacer Clean de la
solución...en definitiva, parecen parches a esos dos errores.

No he encontrado ninguna nota oficial de Microsoft comentando la solución
definitiva a estos problemas. Si alguien sabe alguna otra solución , se lo
agradecería.

Referencias:

http://blog.devstone.com/aaron/arch...nding=true
http://weblogs.asp.net/scottgu/arch...spx#445744

Saludos y gracias.



"Toni Recio" wrote:

Prueba modificando el web.config

<configuration>
<system.web>
<hostingEnvironment shadowCopyBinAssemblies="false" />
</system.web>
</configuration>

Espero te sea de ayuda.

"AE" wrote:

> Hola a todos,
>
> Estoy con una aplicación web asp.net 2.0 con VS2005 en máquina virtual con
> Win2003. Instalé también el Visual Studio 2005 Web Application Projects (para
> trabajar en Vs2005 de la misma forma que se trabajaba con proyectos web para
> vs2003).
>
> El caso que al intentar ejecutar (tecla F5) desde el entorno o igualmente
> conectandome desde el navegador con mucha frecuencia me aparece este error:
>
> Cannot create/shadow copy 'XXX' when that file already exists
>
> donde XXX es el nombre de un ensamblado por ejemplo:
> Microsoft.Practices.ObjectBuilder, o MiProyecto.Entidades, etcétera. Va
> cambiando cada vez.
>
> Alguna sugerencia para evitarlo ??
>
> Saludos y gracias de antemano.
>
>
>
>
Respuesta Responder a este mensaje
#3 Toni Recio
22/03/2007 - 13:22 | Informe spam
Intento desesperado:

has mirado el tema de la seguridad? Tiene pinta de ser un problema de
permisos. Incluso podría mirar si tú usuario pertenece al grupo "VS
Developers", y si dicho grupo tiene permisos.

Tan sólo es una intuición... :-(

PD: No me llames señor!!!! 8P

"AE" wrote:

Ahora me aparece este error:

Unable to copy file "obj\Debug\XXX.dll" to "bin\Debug\XXX.dll". The process
cannot access the file 'bin\Debug\XXX.dll' because it is being used by
another process.

Estuve investigando más y en algún foro daban estas soluciones:

1. add <hostingEnvironment shadowCopyBinAssemblies="false" /> to the
<system.web> section of your web.config file.

La que ha dicho el sr. Recio, pero que produce el otro error :(

2. Restart Cassini when you get the problem

3. If you get the error, stop the debugger, right click the solution and
"clean solution". Hit F5 to restart debugger. This is really annoying as it
has >50% fail rate for me and you would think that there *should not be a
manual option to CLEAN SOLUTION!

4. Stop the IIS, delete all the files in the temp asp.net dir and restart IIS
I have seen a similar thing happen before with CR

Hablan de reiniciar IIS, eliminar temporales, hacer Clean de la
solución...en definitiva, parecen parches a esos dos errores.

No he encontrado ninguna nota oficial de Microsoft comentando la solución
definitiva a estos problemas. Si alguien sabe alguna otra solución , se lo
agradecería.

Referencias:

http://blog.devstone.com/aaron/arch...nding=true
http://weblogs.asp.net/scottgu/arch...spx#445744

Saludos y gracias.



"Toni Recio" wrote:

> Prueba modificando el web.config
>
> <configuration>
> <system.web>
> <hostingEnvironment shadowCopyBinAssemblies="false" />
> </system.web>
> </configuration>
>
> Espero te sea de ayuda.
>
> "AE" wrote:
>
> > Hola a todos,
> >
> > Estoy con una aplicación web asp.net 2.0 con VS2005 en máquina virtual con
> > Win2003. Instalé también el Visual Studio 2005 Web Application Projects (para
> > trabajar en Vs2005 de la misma forma que se trabajaba con proyectos web para
> > vs2003).
> >
> > El caso que al intentar ejecutar (tecla F5) desde el entorno o igualmente
> > conectandome desde el navegador con mucha frecuencia me aparece este error:
> >
> > Cannot create/shadow copy 'XXX' when that file already exists
> >
> > donde XXX es el nombre de un ensamblado por ejemplo:
> > Microsoft.Practices.ObjectBuilder, o MiProyecto.Entidades, etcétera. Va
> > cambiando cada vez.
> >
> > Alguna sugerencia para evitarlo ??
> >
> > Saludos y gracias de antemano.
> >
> >
> >
> >
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida