1

XAML から、ウィンドウ コントロールからアイコンを設定しようとしています。

.ico ファイルは別のアセンブリにあります (サブフォルダーはありません)。ファイルをこのアセンブリに追加するだけでこれを機能させることができますが、私の目標は、元の .ico ファイルのみを保持し、それをそのままの状態で機能させることです。

私が試してみました:

Icon="pack://application:,,,/ReferencedAssembly;component/IconFile.ico" および Icon="/ReferencedAssembly;component/IconFile.ico"

厄介な青い波線がなくても、実行しようとすると次のエラーが発生します。

「「System.Windows.Baml2006.TypeConverterMarkupExtension」に値を指定すると、例外がスローされました。「ファイルまたはアセンブリを読み込めませんでした..... システムは指定されたファイルを見つけることができません。」の InnerException を伴う。

Win7、.NET 4

これは十分に単純であるように思えますが、私は困惑しています。ありがとうございます。

4

1 に答える 1