WPF で記述されたいくつかの画面を含む C# アプリケーションがあります。dot net Framework 4.5 に移行しようとしています (その機能の 1 つを使用する必要があります)。しかし、アプリケーションを実行すると、WPF コードからの例外が発生します。
しばらく調査した結果、問題は XAML ファイル パスの角かっこにあるという結論に達しました (この規則は、クラスの名前空間に表示されるべきではない場合に使用します)。
簡単な WPF テスト アプリケーションを作成しました。[newfolder1] (括弧付き) という名前の新しいフォルダーをソリューションに追加しました。ウィンドウをそのフォルダーに移動し、実行すると次のエラーが表示されます: リソース '[newfolder1]/mainwindow.xaml' が見つかりません。
フォルダーからブラケットを削除すると、うまく機能します。
ネット上でこの問題への言及が見つかりませんでした。これにより、何か間違ったことをしていると思います。私の最後の手段は、フォルダー名から括弧を削除することですが、これには多くの労力が必要です。
どんな助けでも大歓迎です。