c# - 如何根据用户输入创建桌面快捷方式?

标签 c# .net winforms visual-studio-2010 installation

我正在使用 Visual Studio 2010 创建 Windows 窗体应用程序的安装程序。我知道如何在安装过程中在桌面上创建快捷方式。我的问题是, 如何在设置过程中添加一个复选框询问用户“是否要在桌面上创建快捷方式”?

最佳答案

我发现,添加自己的复选框可能有点麻烦,但这是我偶然发现的深入指南:

Create custom dialogs for use in your Visual Studio Setup projects

这篇文章使用 Visual Studio 自己的安装程序对话框针对 VS2010 进行了解释,可能是正确的方法。

对于 VS2003 有一些不同的指南,可能值得一试: Conditional Install of Desktop and Quick Launch Shortcuts

(可能与 this 重复)

关于c# - 如何根据用户输入创建桌面快捷方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17915668/

相关文章:

c# - 检索组合框显示的值

winforms - 从 PowerShell 调用 Messagebox.Show() 并使用多个默认按钮?

c# - 使用 SQLite 进行日志记录

c# - .Where 列表上的 linq 查询在静态方法中失败了吗? (不,延迟评价)

c# - 静态媒体元素

c# - 我可以在没有 runat ="server"的情况下从用户控件修改 .NET 中页面的 <head/> 部分吗?

c# - TPL 强制更高的并行度

.net - 异步HTTP请求导致跨线程异常

c# - 如何创建可点击的标签

c# - 如何在 xaml 中使用 List<T>?