我在WPF有项目.
问题是,当我将App.xaml文件移动到子文件夹时,它不想编译,因为它找不到main方法.
如何强制Project使用App.xaml文件中设置的窗口启动应用程序作为启动窗口?
我使用Visual Studio 2010 express.
编辑:
我的App.xaml
项目中的子文件夹:
查看,模型,ViewModel等....
我使用OnStartup:App.xaml使用自定义启动窗口解决了这个问题
<Application x:Class="Pin.Visualisation.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Startup="OnStartup"> <Application.Resources> </Application.Resources> </Application>
App.xaml.cs
namespace Pin.Visualisation { public partial class App : Application { private void OnStartup(object sender, StartupEventArgs e) { var view = new MainWindow(); view.Show(); } } }
我的MainWindow存储在View/MainWindow中.对你有用吗?