Созданный в веб-сервере для Visual Studio называют Cassini и здесь является несколькими его ограничений...
Я совершенно не знаю, что вы хотите сделать ... учитывая ваш комментарий к ответу Томаса.
Однако, Expression Design можно экспортировать двумя разными способами WPF:
] Подход ResourceDictionary / DrawingBrush очень похож на предложенный ответ, который вы дали в вопросе и на который Томас ответил.
Я бы посоветовал создать свою иллюстрацию с помощью Expression Design, а затем сохранить файл .design, чтобы вы могли экспортировать в любой формат, который пожелаете ... особенно в более поздний момент времени.
Теперь , Я знаю, что многие изображения создаются в Adobe Illustrator, а затем конвертируются с помощью Expression Design. Если это так, я бы сохранил и файл .ai, и файл .design, чтобы вы всегда могли изменить свое произведение и снова экспортировать.
Конечно, это все, чтобы обойти проблему, которую вы не можете импортировать xaml в Expression Design (т.е. он не поддерживает сценарий туда и обратно).
Я хотел бы упомянуть, что иногда это не так просто, как просто скопировать язык мини-пути из свойства Path.Data в свойство GeometryDrawing.Geometry ... из-за сценариев изменения размера (это означает, что DrawingBrush (-ы) обычно где-то устанавливаются на Fill, а затем они обычно заполняют все пространство). Так что берегитесь!
Это должно сработать:
<DrawingImage x:Key='icon'>
<DrawingImage.Drawing>
<DrawingGroup>
<DrawingGroup.Children>
<GeometryDrawing Geometry="M 100,200 C 100,25 400,350 400,175 H 280">
<GeometryDrawing.Pen>
<Pen Thickness="3" Brush="DarkGoldenRod"/>
</GeometryDrawing.Pen>
</GeometryDrawing>
</DrawingGroup.Children>
</DrawingGroup>
</DrawingImage.Drawing>
</DrawingImage>