我使用ClickOnce部署一个小型WPF应用程序。在发布参数我设置:
可以离线。
在先决条件中,我选择“.NET Framework 3.5 Client Profile”和“Windows Installer 3.1”+从供应商处下载组件。因此,当我发布我的应用程序时,我得到文件夹app.publish
,其中包含setup.exe,* .application和文件夹应用程序文件。
但我有一个问题: 当我尝试从setup.exe安装此应用程序时,即使目标计算机上安装了完整版本的.NET Framework 3.5,它也始终使用“MICROSOFT SOFTWARE SUPPLEMENTAL LICENSE TERMS”进行提示。用户单击 Argree 后,会安装几秒钟(3-5),然后启动应用程序安装过程。
这是正常的吗?
我想如果目标计算机上安装了.NET Framework 3.5 FULL版本,那么setup.exe必须启动应用程序安装过程......