これは些細な問題だと思いますが、解決できない問題の1つです。
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のドキュメントを確認しましたが、それほど役立つとは思いませんでした。それは私が見落としていた愚かなことだと確信しています。そして、はい、私は運が悪かったので、プロジェクトを何度かきれいにして構築しました。誰かがそれを解決する方法を知っていますか?
更新: SevaTitovは最初の部分を解決しました。しかし今、私は下の写真をTargetInvocationException
除いて内部例外がありSystem.Security.SecurityException
ます(読みにくい場合は新しいタブで画像を開きます):
これについて何かアイデアはありますか?