Я столкнулся со странной ошибкой в visual studio, которая, вероятно, вызвана определенным пакетом Nuget с именем Рагнар. Пакет, по собственному описанию
«Оболочка C ++ / CLI для libtorrent Rasterbar. Она направлена на обеспечение (в основном) полного интерфейса с базовой библиотекой C ++».
Я воспроизвел ошибку на нескольких машинах. До сих пор я тестировал Visual Studio 2013 на Windows 7 Ultimate и Windows 7 Professional.
PM> install-package ragnar
System.Runtime.Remoting.RemotingException
[5448] Процесс проектирования неожиданно завершился!
Исключительная ситуация неизвестного программного исключения (0xe0434352) произошла в приложении в расположении 0x74efc42d
Недостаточно доступной виртуальной памяти. Пожалуйста, сохраните свою работу и перезапустите (0).
Инструкция на 0x7740e823 ссылается на память на 0x00000024. Память не может быть прочитана.
На этом этапе Visual Studio 2013 перестает отвечать на запросы и должен быть уничтожен через диспетчер задач. Удаление ссылки, созданной Nuget, останавливает проблему, поэтому я подтвердил, что причиной является проблема Ragnar.dll.
Есть идеи, что может быть причиной этого? Это ошибка Visual Studio или просто странное поведение, вызванное ошибочной библиотекой классов?
Если это ошибка в самом пакете, пожалуйста, свяжитесь с владельцем этого пакета и попросите его обновить пакет. https://www.nuget.org/packages/Ragnar/0.1.0