Estoy desarrollando un botón de comando de Internet Explorer que abrirá una página web específica una vez que se haga clic. He aquí un fragmento de código (IEApp
es una referencia a una instancia de IE.WebBrowser
):WebBrowser.Navigate (...) arroja COMException
IEApp.Navigate(sURL, ref one, ref two, ref three, ref four);
La línea anterior arroja el siguiente COMException:
Exception Source: Interop.SHDocVw
Exception Type: System.Runtime.InteropServices.COMException
Exception Message: The requested resource is in use. (Exception from HRESULT: 0x800700AA)
Exception Target Site: Navigate
Esto no fue un problema en IE6 o IE7. ¿Alguna idea sobre lo que está mal? Estoy usando AddInExpress para crear el botón de comando.
¡Salud! Christian
¿Puedes ejecutar tu aplicación con Fiddler? Este hilo (http://forums.iis.net/t/1146952.aspx) sugiere que el problema puede no estar en el lado del cliente y es posible que esté recibiendo un HTTP 500 del servidor. –
Desafortunadamente, no hay actividad para ser visto en Fiddler. Pero el mensaje de error es casi instantáneo. Además, tengo curiosidad sobre lo que implica "El recurso solicitado está en uso". Puedo ver que la propiedad ocupada es verdadera, pero el navegador realmente no está haciendo nada. – ChrispedDK
Podría ser el problema mencionado [aquí] (http://stackoverflow.com/a/20612526/238419) –