Thanks everyone for the alternative solutions, I simply found out that the case it didn't work is because I needed to update Visual Studio 2012 for their new update, version 4.
So if anyone is getting this kind of errors trying to install Umbraco 7 through Visual Studio 2012
Error 1
Object reference not set to an instance of an object.
[NullReferenceException: Object reference not set to an instance of an object.]
Umbraco.Web.UmbracoModule.BeginRequest(HttpContextBase httpContext) +16
Umbraco.Web.UmbracoModule.<Init>b__8(Object sender, EventArgs e) +253
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +136
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69
Error 2
The view '/umbraco/install/views/index.cshtml' or its master was not found or no view engine supports the searched locations. The following locations were searched:
/umbraco/install/views/index.cshtml
Solution
Update Visual Studio 2012 to version 4 (the newest)
- Tools
- Extensions and updates
- Updates
Simply update everything there.