Я работаю на Silverlight веб-приложений в Visual Studio 2010.строки отладки ресурсов недоступны
Я недавно сделал ошибку обновления до последней версии Silverlight при запросе через браузер. Следовательно, я не смог создать (или даже загрузить) приложение Silverlight.
Чтобы обойти это, я установил среду выполнения Silverlight 5 Developer, которая позволила мне создавать и развертывать приложение.
Однако, когда я раскрываю в заблокированном тестовой машине и запустить веб-приложение, я получаю что-то исключение вроде следующего:
«строки ресурсов отладки недоступны ...»
у тестовой машины есть стандартная 64-разрядная версия Silverlight, версия 5.1.20513.0.
Похоже, что время выполнения на тестовом компьютере является «стандартным» временем выполнения, а не временем выполнения «Developer». Поскольку тестовый компьютер заблокирован, я не могу установить время исполнения «Разработчик», поэтому мне нужно найти установку, которая будет компилироваться на моей машине разработки и будет работать при тестировании.
Я пробовал несколько комбинаций переустановки Silverlight с различными версиями спины, но ничего не работает.
Так что я нахожусь в затруднительном положении:
- Компиляция на Dev машине не будет работать без выполнения «Developer».
- Приложение не может быть запущено на тестовой машине без присутствия среды разработки, которая не может быть установлена (и не обязательно должна - в принципе - при условии, что она работала до!).
Есть ли здесь «трюк», который мне не хватает?
Спасибо.
Было бы полезно другим пользователям, если бы вы добавили отсутствующую настройку, добавленную в web.config? – Shiv
@Shiv Параметр в Web.config оказался чем-то внутренним для веб-приложения, которое я писал. Если приложение ищет константу в Web.config, которая не существует, мы получаем ошибку с трассировкой * no * стека. – gbrewer