2

我在 Visual Studio 中创建了一个MainWindow.xaml文件。然后我点击运行它的工作良好。我创建了另一个名为SecondMainWindow.xaml的文件,现在我想将 SecondMainWindow.xaml 作为启动文件运行。但是当我单击运行时 MainWindow.xaml 文件正在打开。所以我从项目中排除了那个文件。现在,如果我单击运行,那么它会抛出一个错误说

MainWindow.xaml 不存在

是的,这是真的,因为我已将它排除在我的项目之外。

但是我的问题是如何将SecondMainWindow.xaml作为单击运行时应首先打开的文件。

4

3 回答 3

4

在标记StartupUri属性下的App.xaml 中Application更改MainWindow.xamlSecondMainWindow.xaml.

<Application StartupUri = "SecondMainWindow.xaml" >

</Application> 

顺便说一句,不需要MainWindow.xaml从项目中删除。您可以拥有 n 个 xaml 文件。您在StartupUri属性中定义的是首先运行的文件。

于 2012-05-23T12:00:26.967 回答
2

在 App.xaml 中将 StartupUri 设置为 SecondMainWindow.xaml

于 2012-05-23T12:02:34.393 回答
2

转到 App.xaml 文件并将 StartupUri="MainWindow.xaml" 更改为 StartupUri="SecondMainWindow.xaml"

于 2012-05-23T12:03:46.403 回答