c# 项目输出如何将文件添加到 $TargetDir 下的所需文件夹中而不使用原始路径

问题描述 投票:0回答:1

我需要在 Bin 文件夹中添加一些图像/Dll,但我不遵循原始路径图像位于此 /ProjectName/Resources/Grafics”下,如果我将它们设置为 bin 文件夹中的 CopyAlways 将是(ProjecName/ Bin/Resources/Grafics)但我需要(ProjecName/Bin/Grafics)

copyalways 更好的解决方案

c# .net forms frameworks windows-forms-designer
1个回答
0
投票

解决方案 1:从方程式中删除

Resources
文件夹。然后就直接进入
bin/graphics
了。这就是内容的运作方式。它复制了您项目的层次结构。

解决方案 2:您可以将图像保存在任何您想要的位置。但将它们添加到

resource file
。在应用程序启动时,验证图像是否不在当前执行目录中,并将其从资源文件中保存。

© www.soinside.com 2019 - 2024. All rights reserved.