C# 我的视频URI路径有什么问题?
我有一些视频正试图在contentcontrol上显示。我让这部分工作。我将视频放在本地文件夹中(在解决方案资源管理器中显示为Video/Start)。我正在尝试以URI格式传递视频的路径,如下所示:C# 我的视频URI路径有什么问题?,c#,wpf,C#,Wpf,我有一些视频正试图在contentcontrol上显示。我让这部分工作。我将视频放在本地文件夹中(在解决方案资源管理器中显示为Video/Start)。我正在尝试以URI格式传递视频的路径,如下所示: /GCodeConverter;component/Video/Start/Begin.wmv 我尝试了很多不同的格式,包括: pack//GCodeConverter;component/Video/Start/Begin.wmv 但我一直在犯错误: “无效的URI:无法确定URI的格式。”
/GCodeConverter;component/Video/Start/Begin.wmv
我尝试了很多不同的格式,包括:
pack//GCodeConverter;component/Video/Start/Begin.wmv
但我一直在犯错误:
“无效的URI:无法确定URI的格式。”
不管我怎么进去。它应该是什么样子?包URI的文档如下: 我假设您的视频内容是“内容文件”,而不是WPF资源(在
*.xaml
文件中)、.NET资源(在.resx
或.resources
文件中)或Win32资源(在.res
或.rc
文件中)。“内容文件”是应用程序文件系统中的文件,路径与可执行文件的位置有关
…在这种情况下,除了使用应用程序之外,还需要使用pack://
URI方案(请注意您省略的冒号
authority(注意分号和三个逗号,根据RFC2396规则,它们不包含三个正斜杠)
它是一种资源吗?您是否将其构建操作设置为资源?
pack://application;,,,/Video/Start/Begin.wmv