Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wix “这是什么意思?”;在执行托管安装时,可以将msi属性传递到服务器端;_Wix_Windows Installer_Server Side - Fatal编程技术网

Wix “这是什么意思?”;在执行托管安装时,可以将msi属性传递到服务器端;

Wix “这是什么意思?”;在执行托管安装时,可以将msi属性传递到服务器端;,wix,windows-installer,server-side,Wix,Windows Installer,Server Side,什么是托管安装?“msi正在服务器端运行”是什么意思?“msi属性可以传递到服务器端”是什么意思 这个问题来自 Windows Installer先处理UI序列,然后处理执行序列。UI序列运行客户端(msiexec/I…),当您单击最终的“继续安装”按钮时,它将转换到服务器端(作为MSIServer服务运行的msiexec.exe)。在WindowsNT4.0-XP中,有一种模式,管理员可以“祝福”非priv用户安装安装程序。安装程序中内置了某些安全沙盒,以防止非特权用户在此场景中使用MSI拥有

什么是托管安装?“msi正在服务器端运行”是什么意思?“msi属性可以传递到服务器端”是什么意思

这个问题来自


Windows Installer先处理UI序列,然后处理执行序列。UI序列运行客户端(msiexec/I…),当您单击最终的“继续安装”按钮时,它将转换到服务器端(作为MSIServer服务运行的msiexec.exe)。在WindowsNT4.0-XP中,有一种模式,管理员可以“祝福”非priv用户安装安装程序。安装程序中内置了某些安全沙盒,以防止非特权用户在此场景中使用MSI拥有一个沙盒。从Windows Vista和UAC开始,这种托管安装程序模式在大多数情况下都会使用,因为客户端从非特权开始,然后在传输到服务器端时通过UAC提示符成为特权

“SecureCustomProperties”属性的作用是允许MSI作者说以下MSI属性是“受信任的”,并且在此场景中可以从UI传递到执行(客户端->服务器)。几乎所有与MSI中的自定义UI工作相关的属性都应该标记为Public和Secure。还要升级表条目

下面的链接与问题相关,但不直接解决问题。不过,理解MSI和本主题仍然是“必读”


Windows Installer先处理UI序列,然后处理执行序列。UI序列运行客户端(msiexec/I…),当您单击最终的“继续安装”按钮时,它将转换到服务器端(作为MSIServer服务运行的msiexec.exe)。在WindowsNT4.0-XP中,有一种模式,管理员可以“祝福”非priv用户安装安装程序。安装程序中内置了某些安全沙盒,以防止非特权用户在此场景中使用MSI拥有一个沙盒。从Windows Vista和UAC开始,这种托管安装程序模式在大多数情况下都会使用,因为客户端从非特权开始,然后在传输到服务器端时通过UAC提示符成为特权

“SecureCustomProperties”属性的作用是允许MSI作者说以下MSI属性是“受信任的”,并且在此场景中可以从UI传递到执行(客户端->服务器)。几乎所有与MSI中的自定义UI工作相关的属性都应该标记为Public和Secure。还要升级表条目

下面的链接与问题相关,但不直接解决问题。不过,理解MSI和本主题仍然是“必读”


我肯定可以多读一些关于MSI的“必读资料”。直到晚上9点或10点,我几乎每天都在学习MSI,要真正掌握它,还有很多东西需要学习。完全理解。有了导师,事情就容易多了。我自己在2003年学习它时,需要反复阅读MSI SDK,并进行大量的尝试和错误/失败调试。我花了6个月的时间才承认MSI比命令式脚本更好,12个月的时间才让我感觉到“已经完成了”的舒适感。我肯定可以更多地阅读MSI的“必读资料”。直到晚上9点或10点,我几乎每天都在学习MSI,要真正掌握它,还有很多东西需要学习。完全理解。有了导师,事情就容易多了。我自己在2003年学习它时,需要反复阅读MSI SDK,并进行大量的尝试和错误/失败调试。我花了6个月的时间才承认MSI比命令式脚本更好,12个月的时间才让我感觉到“已经做到了”。
Denotes that the Property can be passed to the server side when doing a managed installation with elevated privileges. See the SecureCustomProperties Property for more information.