【问题标题】:Installation file names in Windows VistaWindows Vista 中的安装文件名
【发布时间】:2009-01-22 14:17:03
【问题描述】:

我在这篇文章中读到:

http://technet.microsoft.com/en-us/library/cc709628.aspx

Windows 通过文件名检测安装程序,遵循此提示,是否最好在安装程序的文件名中包含 setup

我的意思是 ProductSetup.msi 比 Product.msi 好???

很难想象 Windows 会进行这种检测 :-)

【问题讨论】:

    标签: windows-vista installation


    【解决方案1】:

    这仅适用于 EXE 文件。如果您有 MSI 文件,则由 MSI 文件指定 MSI 的哪些部分需要提升或不需要。

    【讨论】:

    • 那是正确的(只是为了确认,因为你提到了“我认为”)。
    【解决方案2】:

    这对我来说是个新闻,但是当文件名中有“setup”时,Windows Vista 对文件的处理方式似乎有所不同。如果它检测到它是安装程序,它可能只会提示您预先提供管理权限,这正是您想要的。

    【讨论】:

      【解决方案3】:

      还值得一读的是How User Account Control Affects Your Application,以确保您的安装程序以管理员身份运行,将正确的清单嵌入到安装程序 EXE 中。这样,您的安装名称就无关紧要(对 Vista 而言)。

      也就是说,如果您希望应用程序安装在终端服务器上,那么如果您的安装程序被称为 SETUP.EXEINSTALL.EXE 之类的名称,终端服务器将自动进入“安装模式”。应该让那些不知道他们应该首先处于安装模式,或者选择不通过“添加/删除程序”安装(这也会自动启动安装模式)的客户省去一些麻烦

      【讨论】:

        猜你喜欢
        • 2010-09-22
        • 2010-12-18
        • 1970-01-01
        • 1970-01-01
        • 2023-03-27
        • 2010-09-20
        • 2015-12-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多