我创建了一个 C# WinForms 应用程序。它有一些它使用的附加文件,例如帮助文件和一些外部数据文件。我想将这些文件放在Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles)
路径下的文件夹中,以便应用程序可以找到并读取它们。
在安装应用程序之前不会创建此路径吗?那么我将这些文件放在我的 VS2010 项目中的什么位置,或者我如何告诉我的项目这些文件存在,以便当我从 VS 运行(调试)应用程序时它会找到这些文件。
谢谢
编辑: 我确实考虑将文件添加为资源文件,但不幸的是,在项目构建和部署后可能会添加一些文件。因此,我们决定让程序在特定位置搜索并查找数据文件(和相关的帮助文件),如果存在则加载它们。