.EXE在哪里?

时间:2013-03-27 21:25:13

标签: vb.net

我使用Vb10中的“发布”程序部署了一个应用程序。此应用程序需要一些用户可以修改的配置参数,因此我将它们放在应用程序读取的.INI文件中。问题是我需要将此.INI文件放在与.EXE相同的文件夹中以使其工作。现在我无法找到.EXE在我安装应用程序的PC中的位置(正常工作,除了找不到.INI)。 有帮助吗?

2 个答案:

答案 0 :(得分:1)

解决此问题的最佳方法是在应用程序中部署.ini文件。这可以通过在Visual Studio中更改一些属性来自动化。

  • 右键单击ini文件,然后选择“属性”
  • 将“构建操作”设置为“内容”
  • 将“复制到输出目录”设置为“始终复制”

现在发布的ini文件将随之复制

enter image description here

答案 1 :(得分:0)

这将告诉您当前正在执行的程序集的完整路径名:

System.Reflection.Assembly.GetExecutingAssembly().Location