Usuario
Ayuuuda!! Excepcion no controlada en la aplicacion. Si hace clic en continuar, la aplicacion omitira este error e intentara continuar. Si hace clic en salir, la aplicacion se cerrara inmediatamente excepcion durante una solicitud WebClient

Pregunta
-
Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
************** Ensamblados cargados **************
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.
************** Texto de la excepción **************
System.Net.WebException: Excepción durante una solicitud WebClient. ---> System.UnauthorizedAccessException: Acceso denegado a la ruta de acceso 'C:\WINDOWS\explorer_1.exe'.
en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
en System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
en System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
en System.Net.WebClient.DownloadFile(Uri address, String fileName)
--- Fin del seguimiento de la pila de la excepción interna ---
en System.Net.WebClient.DownloadFile(Uri address, String fileName)
en System.Net.WebClient.DownloadFile(String address, String fileName)
en WindowsFormsApplication1.Form1.Form1_Load(Object sender, EventArgs e)
en System.Windows.Forms.Form.OnLoad(EventArgs e)
en System.Windows.Forms.Form.OnCreateControl()
en System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
en System.Windows.Forms.Control.CreateControl()
en System.Windows.Forms.Control.WmShowWindow(Message& m)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ScrollableControl.WndProc(Message& m)
en System.Windows.Forms.ContainerControl.WndProc(Message& m)
en System.Windows.Forms.Form.WmShowWindow(Message& m)
en System.Windows.Forms.Form.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
mscorlib
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.34003 built by: FX45W81RTMGDR
Código base: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
WindowsFormsApplication1
Versión del ensamblado: 1.0.0.0
Versión Win32: 1.0.0.0
Código base: file:///C:/Windows/bat_starter.exe
----------------------------------------
System.Windows.Forms
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.33440 built by: FX45W81RTMREL
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.33440 built by: FX45W81RTMREL
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.34003 built by: FX45W81RTMGDR
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Configuration
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.33440 built by: FX45W81RTMREL
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.33440 built by: FX45W81RTMREL
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
mscorlib.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.33440 built by: FX45W81RTMREL
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_es_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.33440 built by: FX45W81RTMREL
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.resources.dll
----------------------------------------
System.Windows.Forms.resources
Versión del ensamblado: 4.0.0.0
Versión Win32: 4.0.30319.33440 built by: FX45W81RTMREL
Código base: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada
Por ejemplo:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.
- Editado PabloVzz sábado, 25 de enero de 2014 21:42
Todas las respuestas
-
Hola:
Pero ¿porque no instalas tu aplicacion en otro directorio que no sea C:\Windows? si lo haces dejaras de recibir este mensaje de error...
Si quieres romperta la cabeza un poco, prueba con lo que se dice en estos posts:
http://www.codeproject.com/Questions/93239/System-UnauthorizedAccessException
http://answers.unity3d.com/questions/556594/unauthorizedaccessexception-access-to-the-path-c-i.html
Saludos desde Monterrey, Nuevo León, México!!!
-
-
Según veo en tu método Load() haces un DownloadFile() a traves de un WebClient. La excepción se produce porque intentas acceder a un fiechero cuya ruta no tienes acceso. Pueds mostrar tu código por favor?
Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos
-
-
La verdad es que con la información que ofreces poco puedo ayudarte...el código al que me refiero es al de tu aplicación. WindowsFormsApplication1.Form1.Form1_Load(Object sender, EventArgs e) concretamente aqui
Si se solucionó tu consulta no olvides marcar la respuesta. Si te ayudó vótala como útil. Saludos
-
Hola,
Para poder solucionar este problema, necesitas abrir el programa como administrador.
- Propuesto como respuesta Franciscodq lunes, 26 de septiembre de 2016 16:47
- Votado como útil Franciscodq lunes, 26 de septiembre de 2016 16:47
- Propuesto como respuesta Franciscodq lunes, 26 de septiembre de 2016 16:47
-
-
Hola a tod@s
Yo tengo el mismo problema pero además, inicio sesión en Windows como administrador. Por lo tanto el programa también se ejecuta con los correspondientes permisos. ¿Qué puedo hacer más? También he intentado a asignar todos los permisos al programa y me continúa dando el mismo mensaje.
Tengo que aclarar que el programa no es mío. Por lo tanto no tengo acceso al código fuente.
Saludos
- Editado a__Carlos__- lunes, 15 de octubre de 2018 11:40
-
-
-