首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio安装程序部署项目-如何指定文件系统安装文件夹

Visual Studio安装程序部署项目-如何指定文件系统安装文件夹
EN

Stack Overflow用户
提问于 2010-10-24 18:56:46
回答 1查看 2.4K关注 0票数 1

如何指定安装产品的默认位置,并为日志文件、临时文件创建其他文件夹?

例如,如果我决定在path中安装应用程序的每个实例

C:\Documents and Settings\Application Data\是我要安装应用程序的位置,也就是说,DLL的所有可执行文件都需要在那里。

C:\Documents and Settings\Application Data\LogFiles是我要写入日志文件的位置。

C:\Documents and Settings\Application Data\Temporary Files是我要写入程序将生成的临时文件(然后删除)的位置。

因此,我希望我的设置创建主文件夹和子文件夹。

此外,我想以某种方式编写我的AppName.exe.config,它指向上面创建的子文件夹。

我如何实现同样的目标。

我的环境详细信息:

Visual Studio 2008 C#

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-10-24 19:34:58

这些不是合适的路径。您的应用程序需要进入c:\program files\ app \productname。你的临时文件需要进入Path.GetTempPath,这样当你的应用程序崩溃并忘记清理临时文件时,它们会被清理掉。在运行时查找目录。您的日志文件需要放入c:\documents and settings\用户名\application data\文件夹。在运行时使用Environment.GetFolderPath()查找目录。不在app.exe.config中存储路径

这将确保您的应用程序可以在任何Windows版本上安装和运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4007933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档