Adicionando modificacoes para rodar no Visual Studio 2012