在设置其他文件的路径时,如何在WPF XAML中引用根项目目录?

时间:2010-09-29 19:28:35

标签: .net wpf xaml

当文件位于更高级别的目录中时,我在引用图像文件和其他XAML文件时遇到问题,然后是我从中引用它们的XAML文件。有没有办法引用项目目录的根目录?

例如,我有以下文件&目录:

  1. 项目根文件夹:\ root
  2. 根文件夹中的图标:\ root \ AppIcon.ico
  3. 子目录:\ root \ subdirectory
  4. 子目录中的Xaml文件'window.xaml':\ root \ subdirectory \ window.xaml
  5. 如何在\ root \ subdirectory \ window.xaml的xaml中引用\ root \ AppIcon.ico? 如果我想设置窗口window.xaml的图标,我应该放在这里:icon =“我在这里放什么”?

    由于

2 个答案:

答案 0 :(得分:3)

尝试..\appicon.ico提升一级。根据文件夹嵌套添加尽可能多的内容

答案 1 :(得分:1)

实际上,如果您多次使用..\,它会将地址视为URI并抛出异常:

  

...操作因URI'.. \ .. \ application.ico'

而失败