I had a problem running a program that was related to the entry point configuration in the Project Properties -> linker -> advanced -> entry point settings. This particular value is related to the particular main method being used and the return type of that method.... so i went looking without luck.
my scenario was that i created a solution (not a project) in Visual Studio. I also was using a windows application (versus a console application) . so all that needs to be done to resolve this issue. is..
Create a new V Studio C++ project. select win32, select win32 console proj. (give it a name)., when the app settings wiz pops up.. click app settings, console, empty proj. add a new item(c++ file) to the source files. (ex. main.cpp) and write your code. That's it!
Note: contrary to my previous belief, if you follow these instructions you don't have to modify the project properties entry point config to support the int main () method in your code.
Hope this helps! It would have saved me some frustration.
Keep on Keepin' on!