asp.net mvc - Configure location of static assets in .NET MVC application -


by default, static assets in .net mvc application live in 2 different directories, /content , /scripts. there way configure visual studio's server static assets in other directories?

for instance, if load /css/main.css, need load ~/assets/css/main.css. need set route?

those 2 folders defaults, there's nothing hard-wired in mvc directories. if use url.content, still have specify content folder in path, if that's you're looking for, i.e. url.content("~/context/site.css"). bundler, also, requires specific complete application-relative path.

you can change folders whatever like, long specify references appropriately well.

the thing is sort of hard-wired nuget packages have associated css , js files. has more developers, though. since content , scripts default directories, nuget package developers set these folders ones dump associated files into. so, if move new folder assets, next nuget package install, recreate content , scripts folders , dump files there. now, there's nothing preventing manually moving files preferred location, it's going old quick deal package updates , such.

i've found easier on , use default directories, said, there's absolutely nothing hard-wired in system force that. understand, you'll have manually rearrange things time time keep sorted way like.


Comments

Popular posts from this blog

jQuery Mobile app not scrolling in Firefox -

c++ - How to add Crypto++ library to Qt project -

php array slice every 2th rule -