C# 在Visual Studio中,我在哪里保存图片?
我当前正在Visual Studio中将图片保存在资产文件夹中:C# 在Visual Studio中,我在哪里保存图片?,c#,visual-studio,C#,Visual Studio,我当前正在Visual Studio中将图片保存在资产文件夹中: C:\Users\patrick\source\repos\WpfRecon\WpfRecon\Assets\BackGround.png 当“用户”从Github下载时,它将无法工作,因为它不在该目录位置,原因是名称以及他们是否更改了Visual Studio安装的默认设置 如何引用项目中的图片使其具有足够的通用性,以便运行应用程序时不需要安装或自定义 --代码片段-- .Image gif:ImageBehavior.Ani
C:\Users\patrick\source\repos\WpfRecon\WpfRecon\Assets\BackGround.png
当“用户”从Github下载时,它将无法工作,因为它不在该目录位置,原因是名称以及他们是否更改了Visual Studio安装的默认设置
如何引用项目中的图片使其具有足够的通用性,以便运行应用程序时不需要安装或自定义
--代码片段--
.Image gif:ImageBehavior.AnimatedSource=“C:\Users\patrick\source\repos\WpfRecon\WpfRecon\Assets\BackGround.gif”x:Name=“gif”Margin=“0,0,-36.333,0”Grid.rowsspan=“6”VerticalAlignment=“Top”source=“C:\Users\patrick\source\repos\WpfRecon\WpfRecon\Assets\BackGround.gif”rendertransfertormorigin=“0.5,0.5”Height=“800”Stretch=“Fill”/
您似乎在使用绝对路径C:\Users\patrick\source\repos\WpfRecon\WpfRecon\Assets\BackGround.png
。您应该使用相对路径,这样名称就不重要了,例如:。/Assets/BackGround.png
只要使用即可
var dir = Path.Combine(Path.GetDirectoryName(
Assembly.GetExecutingAssembly().Location),
@"Initializer\Files\");
将它们上载到服务器并链接到服务器。
我如何引用项目中的图片
第一步-向我们显示一个显示您现在如何引用图片的示例。有效点,但不是选项,因为这是一个脱机WPF应用程序,可以ping(稍后的端口扫描)本地LANIt出现以下错误:严重性代码描述项目文件行抑制状态错误找不到路径“C:\Users\patrick.wake\source\repos\WpfRecon\WpfRecon\Assets\BackGround.gif”的一部分。WpfRecon About.xaml 13此oneSeverity代码描述项目文件行抑制状态错误也找不到ind文件“C:\Windows\system32\..%5csets%5CBackGround.gif”.WpfRecon MainPage.xaml 27查看一下,不确定我是否可以在WPF C中执行此操作#
var dir = Path.Combine(Path.GetDirectoryName(
Assembly.GetExecutingAssembly().Location),
@"Initializer\Files\");