我相信这是一个微不足道的问题,但它是我无法解决的问题之一。更改WPF项目的启动文件
我将我的App.xaml中的启动文件从StartupUri="MainWindow.xaml"
更改为下面的代码,希望这一切我需要做的。
<Application x:Class="MVVMPrototype.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MVVMPrototype.View.MVVMPrototype.xaml">
<Application.Resources>
</Application.Resources>
不过,我则得到了下面的错误,说明我需要设置构建属性的资源,如下所示。以前它被设置为Page,这与MainWindow.xaml设置为相同。
这样做,然后我有一个编译器错误,指出InitializeComponent();
不存在于当前上下文之后。我知道发生这种情况的唯一时间是类/名称空间在.cs文件和.xaml文件之间不同步,但事实并非如此。
我看过StartupUri documentation,但我没有发现它有帮助。我确信这是我忽略的一些愚蠢的东西。是的,我已经干净并且多次建造了这个项目,但没有运气。有谁知道如何解决它?
更新:塞瓦蒂托夫解决了第一部分。但现在我有一个TargetInvocationException
与System.Security.SecurityException
与下面的图片中的内部异常(在新标签中打开图像,如果它太难读):
为这一个任何想法?
异常的图像异常无用。异常窗口底部有一个链接,用于将异常信息复制到剪贴板。下次尝试。 – Will 2012-08-07 13:01:32