Менеджер пакетов NuGet дает сбой моему VS2010 Ultimate. Кто-нибудь испытывал это раньше? Я удалил расширение и переустановил.
Когда я открываю диспетчер пакетов, появляется следующее диалоговое окно «Microsoft Visual Studio обнаружила проблему и должна быть закрыта».
Я использую NuGet 1.6 и VS2010 версии 10.0.40219.1 SP1Rel
Заранее спасибо
Обновление:
Я сделал то, что вы предложили. В итоге я удалил все надстройки и переустановил nuget. Вот трассировка стека:
System.AccessViolationException:
{"Попытка чтения или записи в защищенную память. Это часто указывает на то, что другая память повреждена."}
Трассировка стека:
в EnvDTE.ProjectItem.get_Kind ()
at NuGet.VisualStudio.ProjectExtensions.GetProjectItem (ProjectItems projectItems, имя строки, вид строки)
в NuGet.VisualStudio.ProjectExtensions.TryGetFile (ProjectItems projectItems, имя строки, ProjectItem & projectItem)
at NuGet.VisualStudio.ProjectExtensions.GetProjectItem (проект проекта, путь строки)
at NuGet.VisualStudio.VsProjectSystem.FileExistsInProject (String path)
at NuGet.VisualStudio.VsProjectSystem.FileExists (String path)
в NuGet.PackageReferenceFile.GetDocument (логическое значение createIfNotExists)
в NuGet.PackageReferenceFile.d__0.MoveNext ()
в NuGet.PackageReferenceRepository.d__0.MoveNext ()
в System.Collections.Generic.List 1..ctor(IEnumerable
1 коллекция)
в System.Linq.Enumerable.ToList [TSource] (источник IEnumerable`1)
в NuGet.PackageRepositoryExtensions.d__29.MoveNext ()
в System.Collections.Generic.List 1..ctor(IEnumerable
1 коллекция)
at System.Linq.Enumerable.ToList [TSource] (источник IEnumerable`1)
в NuGet.Dialog.Providers.UpdatesTreeNode.GetPackages ()
в NuGet.Dialog.Providers.PackagesTreeNodeBase.ExecuteAsync (Int32 pageNumber, CancellationToken token)
в NuGet.Dialog.Providers.PackagesTreeNodeBase. <> C_ DisplayClass3.b _2 (состояние объекта)
в System.Threading.Tasks.Task`1.InvokeFuture (объект futureAsObj)
в System.Threading.Tasks.Task.InnerInvoke ()
в System.Threading.Tasks.Task.Execute ()
в System.Threading.Tasks.Task.ExecutionContextCallback (Object obj)
в System.Threading.ExecutionContext.Run (ExecutionContext executeContext, обратный вызов ContextCallback, состояние объекта, логическое ignoreSyncCtx)
в System.Threading.Tasks.Task.ExecuteWithThreadLocal (Task & currentTaskSlot)
в System.Threading.Tasks.Task.ExecuteEntry (Boolean bPreventDoubleExecution)
в System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem ()
в System.Threading.ThreadPoolWorkQueue.Dispatch ()
в System.Threading._ThreadPoolWaitCallback.PerformWaitCallback ()