当客户端机器不满足必要的软件要求时,向客户端提供自定义警告消息?
Give custom warning messages to the client when the client machine does not meet necessary software requirements?
这就是问题所在。我有一个系统。客户端从服务器获取安装。因此,当客户端机器没有任何类型的软件组件时,它会(自动)发出警告。所以客户正在谷歌搜索并下载它。我想知道是否有一种方法可以在客户端计算机缺少软件组件时发出任何自定义警告。好吧,我会让这变得简单......就像这样......
假设
在程序的第一次安装期间,出现一个错误作为警告,指出它需要报告查看器。客户没有意识到报告查看器的 link 列在最上面,所以他用谷歌搜索并下载了它。考虑到这一点,有没有办法改变警告说你需要安装报告查看器,请查看下载菜单 link.. 就像让客户轻松使用一样... 有什么方法吗? :) 提前致谢
在 Visual studio 本身中,您有 Setup Project
模板,您可以使用该模板为您的应用程序创建 MSI/Setup 包,并且您可以选择指定安装您的应用程序的先决条件应用程序并指定可以下载该功能的路径。一旦你提供了这些选项,在安装过程中它会自动检查先决条件,如果先决条件没有安装在客户端系统中,那么在用户确认后从给定路径下载它。在此 link 上,您可以找到安装项目创建 MSI/Setup 程序包的基本用法。 http://www.codeproject.com/Articles/568476/Creating-an-MSI-Setup-Package-for-Csharp-Windows
这就是问题所在。我有一个系统。客户端从服务器获取安装。因此,当客户端机器没有任何类型的软件组件时,它会(自动)发出警告。所以客户正在谷歌搜索并下载它。我想知道是否有一种方法可以在客户端计算机缺少软件组件时发出任何自定义警告。好吧,我会让这变得简单......就像这样......
假设
在程序的第一次安装期间,出现一个错误作为警告,指出它需要报告查看器。客户没有意识到报告查看器的 link 列在最上面,所以他用谷歌搜索并下载了它。考虑到这一点,有没有办法改变警告说你需要安装报告查看器,请查看下载菜单 link.. 就像让客户轻松使用一样... 有什么方法吗? :) 提前致谢
在 Visual studio 本身中,您有 Setup Project
模板,您可以使用该模板为您的应用程序创建 MSI/Setup 包,并且您可以选择指定安装您的应用程序的先决条件应用程序并指定可以下载该功能的路径。一旦你提供了这些选项,在安装过程中它会自动检查先决条件,如果先决条件没有安装在客户端系统中,那么在用户确认后从给定路径下载它。在此 link 上,您可以找到安装项目创建 MSI/Setup 程序包的基本用法。 http://www.codeproject.com/Articles/568476/Creating-an-MSI-Setup-Package-for-Csharp-Windows