Было бы лучше создать новое приложение WPF, но я могу знать один способ его исправить.
Возможно, в вашем файле проекта есть раздел, который выглядит следующим образом:
<Page Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
Вам нужно будет изменить его на использование ApplicationDefinition
вместо Page
, аналогично этому:
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
Таким образом, ваш проект должен знать, что на самом деле нужно запускать при запуске приложения.
Решение, из которого я извлек это, было решением VS2010, но я думаю, что оно аналогично VS2008.