私はWPFウィンドウを作成し、以下のように内部にユーザーコントロールをロードしています:
Uri uri = new Uri("Views/ApplicationInfo.xaml", UriKind.RelativeOrAbsolute);
UserControl versionInfoUserControl = (UserControl)Application.LoadComponent(uri);
#region Initizalizing the Window, Winodw Proporties and Icon
Window versionWindow = new Window();
versionWindow.Height = 250;
versionWindow.Width = 400;
versionWindow.ResizeMode = ResizeMode.NoResize;
今、以下のようなアプリケーションアイコンを追加しようとしているとき:
versionWindow.Icon = new BitmapImage(new Uri(@"pack://application:,,component/Images/Ico.png"));
URI プレフィックスが認識されないというエラーが表示されます。
*次のようなアプリケーション名でアプリケーションを変更する必要がありますか?
versionWindow.Icon = new BitmapImage(new Uri(@"pack://MyApp.MVVM.WPF:,,component/Images/Ico.png"));
それでも同じエラーが発生します