I don't see what you are seeing from either VS2012 or VS2013. Ensure that you have not changed any settings from the demo.
Both Console projects ran without issue.
Both Functions projects deployed/Published without issue.
Both Web projects functioned without issue.
If you encounter this error, uncheck the checkbox.
For best service when you require assistance:
Which version of Visual Studio?
Send the actual screenshot?
If you just get 'failed' from Visual Studio 2008, this is a bug with VS2008. Restart VS and also restart SQL Server. Make sure you run the reset DB procedure.
Did you change any of the build parameters? This error means x86 and x64 are intermingled.
It would be probably be best for me to take a look tomorrow through a TeamViewer session - VS2012 and VS2013 have changed/broken a LOT of things with their "upgrades".
Feel free to add me on Skype.
You can add me on Skype and I will take a look at what the issue is.
MS completely changed the way DB projects work in VS2012 and completely broke the upgrade process.
Here are some things to watch for:
The target framework must match what the version of SQL Server can actually support. Depending on the version of the SQL Server Data Tools you have installed this may be set to 4.0 by MS, which SQL2008 does not support!
Ensure that 'TRUSTWORTHY' is checked and the compatibility level matches as well.
These options may be silently changed as a result of solution/project upgrades and/or SQL Server Data Tools installations/upgrades, invalidating all references to the 'Functions' project.
If you get this:
Then you'll need to run this (only one time):
This is what fixes up the DB to be TRUSTWORTHY and corrects the authorization when restoring or attaching a database.
UPDATE - the users reported that the issue was with IIS - the demo should be used with IIS Express.