Tengo una aplicación web Asp.Net MVC.
Cambié la URL de la ruta en RouteConfig.cs de demo/{controller}/{action/{id} a NewAccount/demo/{controller}/{action/{id}
routes.MapRoute( name: "Application" url: "NewAccount/demo/{controller}/{action/{id}", defaults : new { controller = "MyController", action = "Details", id = UrlParameter.Optional } );Aquí está la estructura de carpetas para archivos CSS y Javacript:
-demo -images -CSS -Scripts -bundle - common.js - commonjs.map - verticle.js - verticlejs.map -Scripts -contract -ContactInfo.jsEste es el BundleConfig.js
bundles.Add(new ScriptBundle("~/NewAccount/demo/Reinstatement/globaljs").Include( "~/Scripts/contract/ContactInfo.js"));En la Vista:
@Scripts.Render("~/NewAccount/demo/Reinstatement/globaljs")La nueva URL de ruta funciona bien en el backend (para los controladores), pero en el frontend, faltan los estilos CSS y los scripts:
Failed to load resource: the server responded with a status of 404 (not found) -- http://mydomain/404.aspx?aspxerrorpath=/demo/Scrips/bundle/v-20211101/common.js