【问题标题】:What should I display in my About box?我应该在“关于”框中显示什么?
【发布时间】:2009-04-10 16:39:59
【问题描述】:
我已经构建了一个小型 .NET winforms 实用程序供公司内部使用,并且由于主要界面是选项卡控件,因此我决定为“关于框”添加一个选项卡,而不是单独的表单。所以,我有一些空间可以填写我的关于框。
到目前为止,我有:
- 程序的图标和名称
- 版本
- 作者姓名(本人)
- 创世年(2009 年)。
剩下相当多的空白空间,我想我可能会尝试添加一些有用的东西……但也许没有必要?以下是我到目前为止添加的其他内容:
- 操作系统版本
- .NET 框架版本
- 当前目录
- 计算机名
- 用户名
我认为如果出现一些奇怪的行为,这可能会有用。
你怎么看?您是否希望在“关于”框中显示一些有用的信息,还是我应该保持简洁?
【问题讨论】:
标签:
.net
diagnostics
about-box
【解决方案1】:
我总是建议输入别人的电子邮件地址。
说真的 - 任何您认为有助于向用户提供有价值的信息以及提供技术支持的人的事情。例如,我们可能会识别应用程序正在运行的环境,例如 TEST、CERT 或 PROD。
【解决方案2】:
保持美观和简单。用户可能会担心您为什么需要知道计算机名和用户名(例如)。
如果您预计会出现问题,那么可以通过另一种方式收集这些信息并告诉您的用户使用它 - 它甚至可以自动向您发送一封包含该信息的电子邮件。
【解决方案3】:
我不会开始试图在关于框上爬行,毕竟它只是一个关于框。根据我的经验,没有很多人阅读它。但是,如果信息与程序相关,添加它不会有什么坏处。
在使用软件时,我只有在完全不知道如何完成某项任务时才会进入帮助菜单(通常是关于按钮所在的位置)。如果您的程序布局良好并且基本上是自记录的,那么很少有人会冒险进入帮助菜单。
话虽如此,但当我使用来自个人开发人员的软件时,我通常会对谁在开发它感兴趣,如果它是一个好的软件。因此,如果您的软件适合开发人员(以及像我这样好奇的人),请随意在其中放一些我喜欢阅读的漂亮信息。
【解决方案4】:
您给出的第一个列表似乎很可靠。我肯定会包括该列表中的所有内容。
至于第二个列表:我认为 .NET 框架版本和可能的操作系统版本很有用。不要打扰包括计算机名称、目录和用户名;它们似乎没有任何目的,因此可能只会引起混乱。
您可能还想包含程序上次更新的日期。我意识到这些信息在某种程度上是包含在版本号中的,但同时拥有这两种信息会让用户知道这个工具多久更改一次。
【解决方案5】:
如果您的应用程序有一个网站,我建议您将其放入。这样,那些对更多细节感兴趣或可能想要提交错误请求的人可以快速访问您的网站。
我不是电子邮件地址的最大粉丝,因为它可以为那些不光彩的人打开大门。您可以轻松地在网站上放置联系表。
【解决方案6】:
在“关于”框中添加更多内容的唯一原因是,如果您打算在用户寻求支持时将其用于诊断。