Visual Studio: How to override the default "Build Action" for certain extension types per project or solution?
Posted
by
Lukasz Podolak
on Stack Overflow
See other posts from Stack Overflow
or by Lukasz Podolak
Published on 2010-07-23T16:20:41Z
Indexed on
2011/02/02
15:25 UTC
Read the original article
Hit count: 251
I'm serving my asp.net mvc views from many assemblies and copying views to the main application on post-build event.
This works, however, I realized, that when I change something in view and just hit F5, changes are not included. What I have to do to see changes is to: save, build<- explicitly clicking, and then hit F5. However, it's pretty annoying solution.
I discovered that setting Build action to "Embedded Resource" on view solves the problem as well, however other devs may not remember that they have to do this after adding every view to the solution.
Is there a way to override the default build action for certain file extensions, such as: *.aspx, *.ascx in project or (better) in solution ?
What I've found is an ability to add this setting globally, per machine, but I do not want to do that (link: http://blog.andreloker.de/post/2010/07/02/Visual-Studio-default-build-action-for-non-default-file-types.aspx)
Any ideas ?
© Stack Overflow or respective owner