.NET Framework 版本依赖引导程序
经过大约 30 分钟的故障排除,结果发现尝试使用我的应用程序的人没有最新版本的 .NET Framework。有没有一种方法或一些知识库文章描述了通知未更新或没有框架等的用户的最佳实践。
谢谢!
About 30 minutes of troubleshooting and it turns out the person who's trying to use my application doesn't have the newest version of the .NET Framework. Is there a way or some KB article which describes a best practice for informing users who are not updated or do not have the framework, etc.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用 ClickOnce 进行部署,则“发布”选项卡中的先决条件按钮允许您指定计算机上安装所需的框架版本。它会说类似这样的内容:
“安装此应用程序需要 .NET xx 框架”。
不确定这会有多大帮助,因为它是默认设置的,这意味着您可能没有使用 ClickOnce - 即使仍然如此,如果您正在使用 xcopy 部署那么您可能会考虑 clickonce,它非常简单,并且允许人们像管理 Windows 中所有其他已安装的程序一样管理该程序。
If you're deploying with ClickOnce, the PreRequisites button in the Publish tab allows you to specify the framework version required on the machine in order to install. It'll say something like:
'.NET x.x framework required to install this application'
Not sure how much help this will be because it's set by default meaning you likely aren't using ClickOnce - even still, if you're using xcopy deployment then you might consider clickonce, it's pretty easy and allows people to manage the program like they do all other installed programs in windows.
如果您想为应用程序先决条件创建设置引导程序,请尝试以下操作:
如果您只想检查先决条件,请通知用户并失败,请尝试此链接:
If you want to create setup boot strapper for application pre-reqs try these:
If you want to just check pre-reqs, inform the user and fail try this link: