DivideByZeroException в тесте веб-запроса (WP7)

Я использую NUnit для тестирования приложения WP7 (Install-Package NUnit). Я создал пустой проект WP Class с таким тестом:

var req = WebRequest.CreateHttp("http://google.com");

В этом тесте есть такая ошибка:

System.TypeInitializationException: инициализатор типа для System.Net.WebRequest выдал исключение. ----> System.DivideByZeroException: попытка деления на ноль. в System.Net.WebRequest.CreateHttp(String requestUriString) в PhoneClassLibrary1.Class1.T() в Class1.cs: строка 13 --DivideByZeroException в System.Net.WebRequest..cctor()

Как это исправить?

1 ответ

Я попробовал один и тот же код без мошенничества, и не было исключений. Убедитесь, что у вас установлена ​​последняя версия nunit, совместимая с silverlight 4. Вы можете посмотреть этот пост => NUnit с Windows Phone 7

То, что вы ищете, это nunit-silverlight. Необходимо сослаться на "NUnit.Silverlight.Framework.dll" и "NUnit.Silverlight.Compatibility.dll" (версии SilverLight 3) и сделать все ссылки "локальной копией", даже.NET Framework.

Может решить вашу проблему:)

Другие вопросы по тегам