【发布时间】:2015-10-11 01:11:29
【问题描述】:
我想在安装我的.NET Windows Form application 期间或打开它时检查是否安装了第三方应用程序。我的 Windows 窗体应用程序不需要第三方应用程序即可运行,但它确实需要它才能使某个功能正常工作。例如,我的 Windows 窗体应用程序打开了第三方应用程序,例如邮件程序。
我不知道Click Once 是否是正确的策略?我需要它在安装过程中检查先决条件,如果不存在,请通知用户先安装它。如果Click Once 不是正确的策略,还有其他方法吗?也许我需要先安装我的 Windows 窗体应用程序,然后在打开它时检查第三方应用程序?问题在于,安装路径可能因机器而异。我真的不知道该怎么做。
link 解释了如何在 Click Once 中包含先决条件,但这不是我想要做的。
另一个link 谈到包括先决条件但不仅仅是检测它们。
【问题讨论】:
标签: c# .net winforms clickonce