Обычно при создании нового решения Silverlight Blend или VS создают решение с двумя проектами. Один будет называться что-то вроде MyProject
, а другой - что-л. как MyProjectScreens
.
MyProjects
не содержит большую часть кода Silverlight, скорее он просто «обертка» (или, другими словами, «он содержит код начальной загрузки для ваших реальных экранов SL») с Default.html
и Default.aspx
и App.xaml
. И MyProject
- это стартовый проект .
Проект MyProjectScreens
в свою очередь - это ваш настоящий SL проект. (И это НЕ запускаемый проект).
РЕШЕНИЕ ДЛЯ ПРОБЛЕМЫ OP , возможно, Blend каким-то образом испортил файлы конфигурации решения (даже несмотря на то, что VS справился с ними), и мой проект MyProject
исчез из обозревателя решений. Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши по решению, нажать «Добавить существующий проект» и перейти к моей папке решений и выбрать файл проекта. (Да, и убедитесь, что при добавлении MyProject
он помечается как «Startup Project» (как упоминает @Hugh).
НТН