我正在使用我的程序中的 httpcfg.exe 工具。那么对于没有 httpcfg 的计算机,我可以分发这个与我的程序一起打包的工具吗?或者,如果我可以包含 Windows 支持工具 msi,那也可以,尽管这会不必要地增加我的安装程序的大小。
如果您认为我应该只是阅读这些工具的许可证,那么我在任何地方都找不到它。
谢谢。
我正在使用我的程序中的 httpcfg.exe 工具。那么对于没有 httpcfg 的计算机,我可以分发这个与我的程序一起打包的工具吗?或者,如果我可以包含 Windows 支持工具 msi,那也可以,尽管这会不必要地增加我的安装程序的大小。
如果您认为我应该只是阅读这些工具的许可证,那么我在任何地方都找不到它。
谢谢。
另一种解决方案是使用可重新分发的 httpcfg 的替代方案。
我会说不,因为它不是可再发行包,如果在他们的系统上未检测到该工具,您可能应该提示他们转到官方下载页面。 http://www.microsoft.com/downloads/details.aspx?familyid=49AE8576-9BB9-4126-9761-BA8011FABF38&displaylang=en
不过,我可以看出这绝对不是一个理想的解决方案。微软看待它的方式是,它只属于“正版”系统。所以我认为可以这样说,如果它是 Windows 的正版副本,则允许在该系统上安装它。我只是不知道他们是否通过许可证要求他们在安装前通过检查。