Suddenly my whole project stopped compiling at all, showing the following message:
Program \'path_to_obj_project_folder\' does not contain a static \'
You can also run into this if you're working on a WPF project that was started in VS 2010 (Beta 1), then moved into VS 2008.
Under the project properties, the .NET framework version gets unset (since .NET 4.0 isn't valid in VS 2008), and for some reason that causes this error.
If you set the .NET framework (e.g. to .NET 3.5), the error goes away.
I have got the same error but then I found out that I typed small m instead of capital M in Main method
Project Properties \ Output file -> Select Class Library :)
As what, I guess pixparker wanted to say, but remained to be not clear enough, for me at least, do ensure that... All "Other Projects" have an "Output Type" of "Class Library" selected while... Only "One Project" being selected as either "Window Application" or "Console Application" output.
Check the properties of App.xaml. Is the Build Action
still ApplicationDefinition
?
In my case (after renaming application namespace manually) I had to reselect the Startup object in Project properties.