2つの実行可能ファイルを生成するWPFソリューションがあります。どちらのプロジェクトも同じ起動フォームを使用します。リンク元ファイルを使用しているときにWPF App StartupUriが見つかりません
私の新しいプロジェクトでは、「フォーム」というフォルダ内のリンク元ファイルを使用してすべてのフォームソースにアクセスします(元のプロジェクトでも同じ名前)。 System.IO.IOExceptionは、未処理の HRESULT = -2146232800 メッセージだった:
どちらのプロジェクトは、App.xamlは、以下のIOExceptionが(だけ新しいプロジェクトのための)実行時に発生し
<Application ...
StartupUri="Forms/frmMenu.xaml"
Startup="App_Startup"/>
を含む持っています=リソース 'forms/frmmenu.xaml'を見つけることができません。 Source = PresentationFramework
これはWPFのバグですか?
n.b.実際のパスは.../Forms/frmMenu.xamlは問題の小文字ですか?
あなたの例外には、探しているフォームの小文字の名前(frmmenu)が含まれている可能性があります。それは、大文字Mを持つfrmMenuを探しているはずです。 – CodingYoshi
WPFでは、 'Form'ではなく' Window'と言うべきです。 –