【问题标题】:mage.exe, MinVersion, and "The minimum version specified is not valid."mage.exe、MinVersion 和“指定的最低版本无效”。
【发布时间】:2015-04-16 18:50:36
【问题描述】:

当我运行 ClickOnce mage.exe 实用程序并使用 -MinVersion-Install 选项创建新的部署清单时,我收到一个错误。

> mage.exe -New Deployment -Install true -Version 1.0.0.0 -MinVersion 1.0.0.0
The minimum version specified is not valid.

如何避免此错误消息?

【问题讨论】:

    标签: clickonce


    【解决方案1】:

    选项-Install-MinVersion 不能在同一命令行中使用。这是 mage.exe 中的一个缺点,如果不是错误的话。因此,您必须在两个单独的命令中应用这些选项。例如,

    > mage.exe -New Deployment -Install true -Version 1.0.0.0
    deploy.application successfully created
    
    > mage.exe -Update deploy.application -MinVersion 1.0.0.0
    deploy.application successfully updated
    

    HT:http://geekswithblogs.net/rakker/archive/2008/07/16/123828.aspx

    【讨论】:

      【解决方案2】:

      Manual for mage.exe 声明 -Install 选项:

      如果您指定 -MinVersion 选项,并且用户的版本低于 比 -MinVersion 安装,它会强制应用程序安装, 无论您传递给 -Install 的值如何。

      这基本上意味着选项 -MinVersion 已经包含 -Install。现在看来,开发人员认为这些选项是互斥的。但是手册没有提到这一点。所以我认为这是一个错误。特别是考虑到该手册特别提到另一个选项 -BrowserHosted 不能与 -Install 结合使用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-08-25
        • 2018-01-28
        相关资源
        最近更新 更多