如何获取程序文件位置
本文关键字:程序 文件 位置 获取 何获取 | 更新日期: 2023-09-27 18:19:44
在我的c#windows项目中,我创建了一个安装程序文件。我在程序文件夹中添加了一些图像。所以我想找到程序文件夹并获取图像。
有人知道怎么找到它吗?
您可以使用Application.ExecutablePath
属性
获取启动应用程序的可执行文件的路径,包括可执行文件名称。
我喜欢这样做,只需让一个文件夹称为Resources,并在其中添加图像文件,然后像这样检索它,最后在进行设置时添加Resources文件夹。我觉得这很容易。
Image imageNormal = Image.FromFile("Resources''button_Image.png");
controlName.Image = imageNormal;
如果你正在寻找这个
C#-如何在Windows 64位和上获得程序文件(x86)
如何获得程序文件的路径,而不考虑目标机器的体系结构
您可以使用Assembly.GetExecutingAssembly()
:
var location = System.Reflection.Assembly.GetExecutingAssembly().Location;
这很简单,请尝试以下代码AppDomain.CurrentDomain .BaseDirectory
你可以尝试这个代码来获得iamges
Image.FormFile("Imagename.jpeg" )
这段代码本身定位了应用程序目录,例如,如果您编写Image.FromFile("Imagename.jpeg")
,然后它将检索bin文件夹中的图像,