我正在使用其他项目类型\安装和部署\ Visual Studio Installer \安装项目的基本VS项目。
我想让用户选择是否创建应用程序的桌面快捷方式。我知道如何创建桌面快捷方式,但不是为了使其可选。到目前为止,我还没有为安装创建任何自定义对话框,只使用VS自动提供的标准接口。
有没有办法为用户提供选择而无需进行大量自定义?
有很多人使用此安装程序吗?我环顾四周,我们有一个5年的InstallShield许可证,但我发现它比我们需要的这个应用程序更笨重。
我也看过WiX,但我现在没有时间学习安装包,看起来它是一个公平的学习曲线。
基本上我们的安装有.NET 4.0要求,安装SQL Server CE,其他几个DLL只是复制并填充结构。我没有使用注册表,使用首选资源方法,所以这是一个非常简单的安装。
答案 0 :(得分:1)
通常有几种方法可以做到这一点......但我不知道Visual Studio安装程序项目的具体步骤。
有关在桌面上放置快捷方式的信息,请参阅Microsoft UX guidelines。
在大多数情况下,除非您的目标用户经常启动您的应用程序,否则不必在桌面上放置快捷方式。
答案 1 :(得分:1)
一般方法是:
这可以在Visual Studio中完成:
某些商业设置创作工具内置了此功能。