程序安装 - 发出默认位置

时间:2012-02-18 14:37:57

标签: c# vb.net installation directory default

我是初学者。我最近在C#中开发了一个应用程序。现在我想开发它的设置。

我在网上看了几篇文章,跟着他们,发现很容易。我还将应用程序文件夹的默认位置从C:\Program Files更改为C:\。我的应用程序文件夹包含除exe和dll之外的几个文件夹,我手动添加。

现在问题开始了,当我安装应用程序并将位置从c:\更改为d:\时,我的文件(包括exe和dll的所有文件)将转到用户的指定位置。但是我的文件夹(应用程序文件夹中的所有文件夹)都将转到c:\(这是创建设置时给出的默认位置)。但我想在同一位置输出文件和文件夹

我哪里出错???

1 个答案:

答案 0 :(得分:0)

您应该在路径中使用[TARGETDIR],而不是硬编码C:D:

[TARGETDIR]将返回用户在安装步骤中选择的文件夹。