如何获得完整的文件路径?

时间:2012-05-20 10:46:31

标签: vb.net

我需要获得VS应用程序路径。

嗨!在我的Windows窗体应用程序中,我添加了一个图像文件。 现在我想获得此图像文件的完整路径。 我知道如何实现它?

1 个答案:

答案 0 :(得分:0)

正如Cody Gray所指出的,如果您已将图像添加为资源,则可以通过My.Resources类中适用的图像属性在代码中访问它。

但是,如果您已将图像文件添加为项目中包含的常规文件,则需要将其“复制到输出目录”属性设置为“如果更新则复制”或“始终复制”。这样,文件在构建时将被复制到项目的bin文件夹中。然后您的代码可以通过查看可执行文件夹找到它。您可以假设它位于当前目录中,但使用system.Reflection.Assembly.GetExecutingAssembly().Location之类的东西来获取完整路径会更安全。