2010-01-13 2 views
1

Я разрабатываю проект Sketchflow (Silverlight) в Expression Blend 3. Он работает отлично до сегодняшнего дня, теперь я не могу запустить проект. В частности, в меню «Проект» опция «Запустить проект» теперь выделена серым цветом (все остальные параметры в порядке). F5 также не имеет никакого эффекта.Что отключает «Run Project» в Expression Blend 3

Я, очевидно, испортил код, но я не могу найти никакой информации о том, что может привести к отключению опции «Запустить проект». Очевидно, это поможет устранить неполадки. Кто-нибудь знает, что контролирует эту функциональность?

Я могу построить проект без проблем. И если я упакую проект (так что он работает за пределами Expression), это также отлично работает. Он просто запускает его из Expression, который не работает.

ответ

1

Щелкните правой кнопкой мыши проект (в панели проекта) и убедитесь, что установлен «Запуск проекта». Я, очевидно, случайно не заметил его в какой-то момент.

0

Обычно, когда вы создаете новое решение Silverlight, Blend или VS создадут решение с двумя проектами в нем. Можно было бы назвать что-то вроде MyProject, а другое можно было бы назвать что-л. подобный MyProjectScreens. MyProjects не содержит большого количества кода Silverlight, скорее всего, это просто «обертка» (или, другими словами, «содержит код начальной загрузки для ваших реальных экранов SL») с Default.html и Default.aspx и App.xaml. И MyProject- это стартовый проект.

Проект MyProjectScreens в свою очередь - ваш фактический проект SL. (И это НЕ запускающий проект).

решение задачи OP'S, Может быть, как-то смешаться перепутались файлы конфигурации решение (даже если VS было хорошо с ними), и мой MyProject проект исчез из проводника решения. Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши по решению, нажать «Добавить существующий проект» и перейти к папке «Мои решения» и выбрать файл проекта. (Да, а также убедитесь, что, когда MyProject добавляется помечается как «Startup Project» (как говорится @Hugh).

НТН

Смежные вопросы