You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为从GitHub下载的WPF项目添加MainWindow.xaml和App.xaml文件

如何为从GitHub下载的WPF项目添加MainWindow.xaml和App.xaml文件

别担心,新手遇到这种情况太正常啦!我来一步步带你把这两个关键文件补回到项目里:

第一步:添加App.xaml文件

  • 在Visual Studio的解决方案资源管理器里,右键点击你的项目名称,选择「添加」→「新建项」
  • 在弹出的窗口中,找到「WPF」分类,选中「应用程序定义(App.xaml)」,点击「添加」
  • 系统会自动生成App.xaml的默认内容,它是WPF应用的入口核心,里面已经包含了启动窗口的配置逻辑,暂时保持默认就好,之后我们再调整它指向MainWindow。

第二步:添加MainWindow.xaml文件

  • 同样在解决方案资源管理器里,右键项目名称,选择「添加」→「新建项」
  • 找到「WPF」分类,选中「窗口(WPF)(Window.xaml)」,把文件名改成MainWindow.xaml,然后点击「添加」
  • 这时候你会同时得到MainWindow.xaml(界面布局文件)和MainWindow.xaml.cs(后台逻辑文件),默认的窗口框架已经帮你搭好了,之后可以把原项目的内容迁移过来,或者直接在这个基础上开发。

第三步:配置项目启动项

文件加好后,得告诉项目用哪个文件启动:

  • 右键项目名称,选择「属性」
  • 在弹出的属性窗口里,切换到「应用」标签页
  • 在「启动对象」下拉菜单中,选择你项目命名空间下的App(比如项目叫MyWpfDemo,就是MyWpfDemo.App)
  • 最后检查App.xaml里的StartupUri属性,确保它指向MainWindow.xaml,默认代码大概是这样的:
<Application x:Class="MyWpfDemo.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
         
    </Application.Resources>
</Application>

做完这些,你的项目结构就和新建的WPF项目完全一致了!之后就可以正常开展开发工作啦。

备注:内容来源于stack exchange,提问作者Metehan Bilgin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 11:19:37