Creé una aplicación de Adobe Animate que genera un archivo .html, un archivo .JS y un archivo .png. Me gustaría convertir esta aplicación a .exe. Para ello, utilizo la aplicación "Windows from" de Visual Studio en la que he insertado "WebBrowser". Indico entonces el archivo y el directorio para abrir el archivo index.html:
this.webBrowser1.Url = new System.Uri("J:\Mes Documents\bol9\index.html", System.UriKind.Absolute);Cuando hago clic en "Iniciar" el programa me dice "ha ocurrido un error en el script de esta página". El error indica que el problema proviene de las líneas "src" del html.
Siendo novato en el manejo de Visual Studio, me gustaria solicitar su ayuda para solucionar mi problema.
Traducido con www.DeepL.com/Translator (versión gratuita)
No sé si este es el problema como se indica en mi comentario, pero puede verificar cómo escapar del espacio en su camino:
J:\Mes Documents\bol9\index.htmlnecesitará probar algunas soluciones a su problema, ya que no puedo probarme a mí mismo.
¿Por qué los espacios pueden ser abordados como un problema? Por lo general, hay todo un historial de problemas relacionados con ellos en la programación, como se indica en https://www.w3schools.com/tags/ref_urlencode.ASP
Tenga en cuenta que aquí hablan de URL, no sé si se aplican las mismas reglas a su ruta local, pero puede intentarlo.
Las direcciones URL solo se pueden enviar a través de Internet utilizando el conjunto de caracteres ASCII. Dado que las URL a menudo contienen caracteres fuera del conjunto ASCII, la URL debe convertirse a un formato ASCII válido. ... Las direcciones URL no pueden contener espacios. La codificación de URL normalmente reemplaza un espacio con un signo más (+) o con %20.
Por último, si todo esto no funciona, puede intentar agregar una barra invertida a su espacio:
*J:\Mes/ Documents\bol9\index.html*Avíseme si esto funciona, espero haber sido claro y poder guiarlo a la solución correcta.