2017-02-16 3 views
0

J'ai eu ce genre d'erreur sur mon projet qui m'a coûté un temps précieux. Je ne sais pas quoi faire en ce moment. J'ai essayé la référence MScorlib avec une version plus élevée et le problème persiste. S'il vous plaît regardez ma trace de pile.Comment réparer l'erreur mscorlib?

System.NullReferenceException: référence d'objet non définie sur une instance d'un objet. à Microsoft.VisualStudio.LanguageServices.Implementation.VisualStudioAddMetadataReferenceCodeActionOperationFactoryWorkspaceService.AddMetadataReferenceOperation.Apply (espace de travail de l'espace de travail, CancellationToken cancellationToken) à async Microsoft.CodeAnalysis.Editor.Implementation.CodeActions.CodeActionEditHandlerService.ProcessOperationsAsync() à async Microsoft.CodeAnalysis.Editor.Implementation .CodeActions.CodeActionEditHandlerService.ApplyAsync() en async Microsoft.CodeAnalysis.Editor.Implementation.Suggestions.SuggestedAction.InvokeWorkerAsync() en async Microsoft.CodeAnalysis.Editor.Implementation.Suggestions.SuggestedAction. <> c__DisplayClass19_0.b__0() à async Microsoft.CodeAnalysis.Extensions.IExtensionManagerExtensions.PerformActionAsync()

L'erreur d'origine dit

vous devez faire référence à la version mscorlib 4.0.0.0, culture = naturel, puclickeytoken = etc.

Comment résoudre ce problème?

+0

Pouvez-vous fournir des informations contextuelles supplémentaires? Visual Studio version, quand apparaît-il (par exemple quand il devrait proposer des options autocomplete) etc. – Alexei

+0

A en juger par la callstack, il semble que vous invoquiez une action suggérée (aka Lightbulb) dans VS, et il lance cette erreur. Est-ce exact? – Jimmy

+0

J'utilise vs 2017rc ... la ligne d'erreur rouge apparaît sous la méthode d'appel qui est d'un autre projet référencé – Cody

Répondre

0

Avez-vous essayé de supprimer le cache VS

C: \ Users \\ AppData \ Roaming \ Microsoft \ VisualStudio \ C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache

et lancez devenv en tant qu'admin.

si dessus ne fixe pas, consultez la suite 2 ressources, https://social.msdn.microsoft.com/Forums/vstudio/en-US/146fbb05-ab92-4a31-a29e-ed85599e12b7/visual-c-2015-rc-compiler-could-not-be-created?forum=vssetup

http://vimvq1987.com/2016/07/fixing-visual-studio-2015-update-3/

+0

en utilisant vs 2017rc. – Cody

2

Supprimer tous les fichiers du dossier de débogage , puis faites un clic droit sur ur Solution et Clean Solution puis Reconstruire solution,

+0

le problème est toujours là – Cody