Что происходит, когда я делаю запрос с объектом WebClient, когда компьютер находится в автономном режиме? Есть ли способ обнаружить это заранее. или я должен обработать какое-то исключение?
Будет сгенерировано исключение WebException. http://msdn.microsoft.com/en-us/library/system.net.webexception(v=vs.80).aspx