我是Expression的新手,偶然我删除了App.xaml文件。我认为这是一个重要的文件,我无法锻炼如何创建一个等价文件。
请帮忙,
安迪
答案 0 :(得分:3)
创建一个新项目并复制该项目。
<Application x:Class="Test.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="Window1.xaml">
<Application.Resources>
</Application.Resources>
</Application>
除非您定义了应用程序资源,否则您可能遇到麻烦。
可能是源代码控制的好参数。
答案 1 :(得分:0)
您可以创建一个新页面并将其命名为App.xaml
。
将benpearce标记的标记替换为:
<Application x:Class="Test.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="Window1.xaml">
<Application.Resources>
</Application.Resources>
</Application>
替换&#34;测试&#34;上面有你的命名空间和&#34; Window1&#34;使用您希望在项目中显示的第一页的名称。
使用以下代码替换App.xaml.cs代码隐藏中的类:
public partial class App : Application
{
[STAThread]
public static void Main()
{
YourNamespace.App app = new YourNamespace.App();
app.InitializeComponent();
app.Run();
}
}
确保您的项目属性设置在&#34;应用程序&#34;区域,使您的启动对象为YourNamespace.App
。
执行构建,您不应再收到与“应用”相关的错误。