【发布时间】:2016-04-15 06:03:30
【问题描述】:
我已将 .chm 文件添加到我的应用程序根目录。当我使用下面的代码获取文件时,它引用了 bin/release/somehting.chm 的路径
System.Windows.Forms.Help.ShowHelp(this, Application.StartupPath+"\\"+"somehting.chm");
我想获取相对于应用程序安装位置的路径。请帮忙。
添加到根目录的 chm 文件在部署应用程序后未加载。在 Visual Studio 中调试时它甚至没有加载并且没有给出任何错误。
【问题讨论】:
-
当您在 Visual Studio 中调试或安装/部署应用程序时,这是它使用的路径吗?
-
可能重复亲属Paths in Winforms
-
当我从 Visual Studio 运行时,它获取 applicationfolder/bin/release/something.chm 我的 something.chm 文件位于 applicationfolder/something.chm 下。即使我根据安装位置进行部署,我也希望获取 something.chm 文件路径
-
普通朋友,如果它是重复的,我为什么要发布问题。我将检查以前类似问题的答案,并检查是否有可能的解决方案,如果不是,那么只有我会发布。