2015-07-16 2 views
0

У меня есть решение с проектами и модульными тестами на windows 8.0. Я использую VS 2013 Professional. Внезапно, когда я строю мое решение, которое я получаю следующее сообщение об ошибке на проекте модульных тестов:Задача GenerateWinPRTManifestV2 неожиданно завершилась

задача «GenerateWinPRTManifestV2» произошел сбой. System.ArgumentException: элемент с тем же ключом уже добавлен. at System.ThrowHelper.ThrowArgumentException (ресурс ExceptionResource) в System.Collections.Generic.Dictionary`2.Insert (ключ TKey, значение TValue, добавление булина) в System.Collections.Generic.Dictionary`2.Add (ключ TKey , значение TValue) на Microsoft.Silverlight.Build.Tasks.GenerateWinPRTManifestV2.CCIHarvestRegistrationInformation (ProcessWinmd processWinmd, Dictionary`2 inprocServers) на Microsoft.Silverlight.Build.Tasks.GenerateWinPRTManifestV2.UpdateWinmdRegistration() в Microsoft.Silverlight.Build.Tasks .GenerateWinPRTManifestV2.ExecuteImplementation() .в Microsoft.Build.BackEnd.TaskBuilder.d__20.MoveNext()

+0

Вы смотрели на этот вопрос/ответ: http://stackoverflow.com/questions/14425614/error -ge neratewinprtmanifest – gymbrall

+1

Вот еще одна аналогичная проблема: http://blog.mrlacey.co.uk/2013/11/generatewinprtmanifestv2-error.html – gymbrall

+1

Спасибо за вашу помощь! Я смог исправить это, удалив все ссылки SQLite, которые у меня были, и добавлю их снова. Вероятно, я испортил это, когда у меня были ссылки на проект модулей. – zac

ответ

0

скопировать ответ на Зака ​​в комментарии, потому что решить мою проблему и, возможно, это может помочь кому-то еще.

Я смог исправить это, удалив все ссылки SQLite, которые у меня были, и добавьте их снова. Вероятно, я испортил это, когда у меня были ссылки на проект модулей.

Что я сделал:

  • Удалить пакет sql-net NuGet
  • Удалить sql-net-wp8 NuGet пакет
  • снова добавить оба пакета
  • Compile
Смежные вопросы