c# - 如何在 WinForms 应用程序的 Windows 安装程序期间获取用户输入?

标签 c# .net winforms installation

我有一个已构建的调用跟踪应用程序,现在我需要创建一个 Windows 安装程序,将 .NET Framework 4.0 与安装程序捆绑在一起,并允许用户在安装应用程序时输入身份验证 ID。

然后,通过在 WinForms 应用程序中设置应用程序设置,能够获取他们输入的值来为他们的特定位置设置应用程序。

如果安装程序可以将身份验证 ID 写入注册表,我可以在应用程序启动时从那里获取它。

只是不确定使用哪个安装程序可以使安装尽可能轻松。

最佳答案

您问题中的所有事情都可以通过使用 Visual Studio 安装项目来完成。但是有点痛苦的过程。谷歌搜索寻找有关写入注册表和在启动时获取值的资源。

可能还有其他工具以更加用户友好的方式提供这些功能。我只知道 Visual Studio 安装程序。

This文章解释了如何添加自定义对话框。

enter image description here

关于c# - 如何在 WinForms 应用程序的 Windows 安装程序期间获取用户输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6838164/

相关文章:

C# mongodb driver 2.2.3 如何设置游标的batchSize

c# - 在 Multi-Tenancy 系统中按租户控制队列并发

c# - Win32_MountPoint 和 Win32_Volume 在 Windows XP 上的可用性?

c# - NullReferenceException 未处理 - 什么是 null?

c# - 我应该在套接字接收和另一个之间使用 Thread.Sleep 吗?

c# - Xamarin C# xaml混淆数据绑定(bind)冲突

.net - "EE"在SOS中意味着什么?

c# - 在这种情况下,一般异常处理不是那么糟糕吗?

c# - 根据文本确定自定义消息框的窗口大小

visual-studio - Visual Studio : How to view "Advanced" properties in the Properties window?