- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您好,我需要我的应用程序在管理员模式和所有用户模式下工作。(即)它应该在所有模式下工作。我已经在 WIX 中创建了设置,经过大量浏览后我开始知道在包中设置 InstallScope="perMachine" 可以使我们的应用程序在所有模式下工作。但我发现只有它在所有登录(管理员或其他用户)的添加\删除程序下显示我们的应用程序。
(ie):我可以在管理员模式下运行我的应用程序,如果我以任何用户身份登录,那么我的应用程序将无法正常运行。它只会出现在添加\删除程序。
我的要求是我需要我的应用程序在所有模式下工作,包括管理员、登录和所有用户。
<Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" ></Package>
即使我尝试了 InstallScopeDlg 中的 allUser 选项。我需要我的应用程序也适用于所有用户,包括管理员
最佳答案
在 Setup.wxs 文件中添加以下行
<Property Id="ALLUSERS" Value="1"></Property>
文件应该是这样的:
<?xml version="1.0"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*"
Name="programName"
Language="1033"
Version="1.0.0.0"
UpgradeCode="183CC369-D86F-43B3-99E7-A82A16335E52"
Manufacturer="CompanyName">
<Package Description="#Description"
Comments="Comments"
InstallerVersion="200"
Compressed="yes"/>
<!--
Source media for the installation.
Specifies a single cab file to be embedded in the installer's .msi.
-->
<Media Id="1" Cabinet="contents.cab" EmbedCab="yes" CompressionLevel="high"/>
<!-- Installation directory and files are defined in Files.wxs -->
<Directory Id="TARGETDIR" Name="SourceDir"/>
<Feature Id="Complete"
Title="programName"
Description="programName"
Level="1">
<ComponentRef Id="programNameFiles"/>
<ComponentRef Id="programNameRegEntries"/>
</Feature>
<!--
Using the Wix UI library
WixUI_InstallDir does not allow the user to choose
features but adds a dialog to let the user choose a
directory where the product will be installed
-->
<Property Id="WIXUI_INSTALLDIR">INSTALLDIR</Property>
<Property Id="ALLUSERS" Value="1"></Property>
<UIRef Id="WixUI_InstallDir"/>
</Product>
关于wix - Wix 中的 InstallScope ="perMachine"没有区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30484217/
我们有一个使用 WiX 3.9 构建的每台机器安装包。 我们也在使用 WixShellExec从 CustomAction 启动应用程序作为包安装的一部分。
您好,我需要我的应用程序在管理员模式和所有用户模式下工作。(即)它应该在所有模式下工作。我已经在 WIX 中创建了设置,经过大量浏览后我开始知道在包中设置 InstallScope="perMachi
我们使用 wix 为我们的应用程序创 build 置。对于用户已经安装了旧版本应用程序的情况,我们使用 MajorUpgrade XML element 进行重大升级。 。这一切都按预期工作:如果安装
我是一名优秀的程序员,十分优秀!