Вы можете решить эту проблему, указав опцию -p
в команде watch
, а не в команде run
. В вашем случае это будет:
dotnet watch -p C:\foo\bar\Project\Project.csproj run
Я нашел обсуждение сообщения в блоге ИСПОЛЬЗУЯ URIS В СМЕШЕНИИ ВЫРАЖЕНИЯ, которое работает на меня.
pack://приложение:/Images/happyface.png является неправильным. Это будет работать от XAML,
но не из кода. Это должно бытьpack://приложение:/WpfApplication6; component/Images/happyface.png, Если Вы делаете это, Смешение, решает хорошо
все время!
Можно указать относительный путь от того, где файл XAP находится, но Вы не можете использовать.. нотация так изображения должна была бы быть на уровне файла XAP или ниже. Shawn Wildermuth играл с помещением файла XAP в веб-корне вместо ClientBin так, чтобы можно было использовать относительные пути. С другой стороны, можно использовать полный путь для изображения.
Удостоверьтесь, что Вы используете наклонные черты вправо, не наклонные черты влево. Я знаю, что каждый имеет, укусил меня сзади несколько раз.
Так, в Вашем примере необходимо использовать resource/image1.png