我有一个非常简单的用例。
1)我有4个配置文件,是应用程序启动所需的。
当我发布我的应用程序时,默认情况下应该导出这些文件。我怎样才能做到这一点 ?应该在哪里存储文件,以便在安装应用程序时它们可用? 该应用程序的用户应该能够编辑和访问这些文件。
我已经看到了使用string source = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
我尝试将这些文件添加为资源,但这些文件需要可编辑,因此不能在exe中。(Reference is this question)
如果您需要其他信息,请发表评论。
答案 0 :(得分:3)
如果您在Visual Studio中构建安装程序,则可以将这些文件添加为内容,并在构建时自动将其包含在安装程序中。
通过向解决方案添加安装项目,可以在Visual Studio中创建安装程序。
链接到MSDN上的教程:http://msdn.microsoft.com/en-us/library/vstudio/19x10e5c(v=vs.100).aspx
我记得应该自动添加所有内容项,但我有点生疏。以下是有关如何向安装程序添加项目的更多详细信息,包括桌面快捷方式等:
http://msdn.microsoft.com/en-us/library/vstudio/z11b431t(v=vs.100).aspx
祝你好运!答案 1 :(得分:1)