2008-10-10 74 views
0

我有一个包含安装项目的Visual Studio 2005解决方案。安装项目指定“d:\ somefolder”作为应用程序文件夹的DefaultLocation属性。当在没有任何分区映射到“d:”的计算机上安装时,生成的安装程序会弹出消息Visual Studio 2005安装项目应用程序文件夹可能不存在卷上的默认位置

“卷d:\当前不可用,请选择另一个。

问题是,您实际上没有机会选择不同的安装位置(在现有卷上)。我应该使用哪些设置来使安装程序的用户能够更改安装路径,同时保持默认值为d:\ some_folder?

回答

0

我想应该有可用的设置让你改变目的地。

或者你可以使用orca来添加一个指定的对话框。

或者,如果用户在命令行界面上,您可以将它作为命令行参数传递。

+0

回复:其他设置:不知道我知道你的意思......就像VS的插件导致不同的设置项目? 回复:Orca:酷酷的工具,但它看起来像学习使用它将需要一点时间;我当然不清楚如何插入必要的步骤。 re:commandline:不是一个选项 – fakeleft 2008-10-10 15:26:07

1

从VS的安装和部署项目留下了相当多的希望。我知道的每种解决方案都需要一些阅读和学习,因为为您设置的GUI工具通常在改变其实际外观的范围之外限制定制。我建议查看WiX (Windows Installer XML)工具集进行安装。学习曲线是我在市场上看到的用户友好度最高的一个,此外它还是一款免费工具。只要你对XML有相当的体面的理解,你就拥有了开始制作MSI所需的一切。

相关问题