Atualização: o mesmo para o mvc 4 ao mvc 5.
Iniciei um novo projeto do mvc 4 e migrei um projeto do mvc 3 (controladores / modelos / scripts etc.). Enquanto tudo compila agora, recebo o seguinte erro:
A tentativa do método transparente de segurança 'WebMatrix.WebData.PreApplicationStartCode.Start ()' para acessar o método crítico de segurança 'System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport (System.String)' falhou.
Não consigo encontrar nada na web com esse erro. O erro ocorre antes de entrar no início do aplicativo.
Tentei reinstalar todos os assemblies com nuget, colocando um web.config 'limpo' sem sucesso.
Alguém já teve esse problema antes?
Resources
classe, mas eu mudei paraProperties.Resources.xxxxx
e os problemas foram corrigidos.