- 应用程序的起始点是什么
- 何时使用它
- 资源文件的构建操作如何与其相关联
- pack://application:,,, 和 pack://siteoforigin:,,, 之间有什么区别
“来源位置”指的是应用程序可执行程序集(即用户运行的 .exe 文件)所在的位置,即物理文件夹。因此,URI 相对于该文件夹。
例如:你有
当运行 MyApp.exe 时,包 URI 是 pack://siteoforigin:,,,/MyIcon.bmp
和 pack://siteoforigin:,,,/Icons/MyOtherIcon.bmp
,这意味着你必须将这些文件复制到相应的位置。
与之相反,应用程序包 URI 是指嵌入在程序集中的资源(通过使用“资源”构建操作)。
<Image Source="pack://siteoforigin:,,,/images/AuntDahlia.jpg" />