string jSFile = ResolveUrl("~/MyProject/JavaScripts/dir/test.js");
if (!System.IO.File.Exists(jSFile))
{
...
}
Este código no funciona y yo supongo que es el jSFile que no funciona bien con las IO.File.Exists pero sé la jSFile tiene una ruta válida porque cuando uso pocas líneas más adelanteComprobar si un archivo existe en el servidor en ASP.NET
Page.ClientScript.RegisterClientScriptInclude("myfile",jSFile);
sí adjunta el archivo JavaScript al ASPX y todo funciona bien.
¿Alguna idea de cómo comprobar si el archivo existe?
Debería haber indicado que el código está dentro de un UserControl. –