gpt4 book ai didi

.net-3.5 - Visual Studio 2013 更新 2,安装程序项目扩展

转载 作者:行者123 更新时间:2023-12-04 20:41:53 27 4
gpt4 key购买 nike

从 Visual Studio 2010 升级到 Visual Studio 2013 Update 2 并安装 Visual Studio 安装程序项目扩展。
Setup up 项目构建并且安装程序可以在 Windows 7 和 Windows 8 中运行,但是当尝试在 Windows Server 2003(标准版,Service Pack 2)上运行它时
它以错误 1603 退出。

Microsoft 的支持站点建议:

  • 您尝试安装 Windows Installer 程序包的文件夹已加密。
  • 包含您尝试安装 Windows Installer 程序包的文件夹的驱动器作为替代驱动器访问。
  • SYSTEM 帐户对您尝试安装 Windows Installer 的文件夹没有完全控制权限
    包到。您注意到该错误消息是因为 Windows Installer 服务使用 SYSTEM 帐户来安装软件。

  • 以上都没有导致错误,回到 VS2010 并再次构建项目,它已经安装没有问题。

    该项目使用 .NET 3.5 SP1 Framework 和 Windows Installer 3.1。找不到 Windows Installer 组件,我不得不复制它。

    来自:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

    至:C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages

    有没有人遇到过类似的问题?

    更新 1
    谢谢@PhilDW

    我已经完成了创建日志文件的安装,我复制了我认为相关的部分,但可以下载完整的日志 here .
    Action 11:55:50: DIRCA_CheckFX. 
    Action start 11:55:50: DIRCA_CheckFX.
    MSI (c) (64:24) [11:55:50:139]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'DIRCA_CheckFX'
    MSI (c) (64:B0) [11:55:50:170]: Invoking remote custom action. DLL: C:\DOCUME~1\ADMINI~1.000\LOCALS~1\Temp\1\MSI1D4.tmp, Entrypoint: CheckFX
    MSI (c) (64:D4) [11:55:50:170]: Cloaking enabled.
    MSI (c) (64:D4) [11:55:50:170]: Attempting to enable all disabled privileges before calling Install on Server
    MSI (c) (64:D4) [11:55:50:170]: Connected to service for CA interface.
    Action ended 11:55:50: DIRCA_CheckFX. Return value 3.
    MSI (c) (64:24) [11:55:50:217]: Doing action: FatalErrorForm
    Action 11:55:50: FatalErrorForm.
    Action start 11:55:50: FatalErrorForm.
    MSI (c) (64:24) [11:55:50:217]: Note: 1: 2235 2: 3: ExtendedType 4: SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'FatalErrorForm'
    MSI (c) (64:4C) [11:55:50:233]: Note: 1: 2262 2: Error 3: -2147287038
    Info 2898. For VSI_MS_Sans_Serif13.0_0_0 textstyle, the system created a 'MS Sans Serif' font, in 0 character set, of 13 pixels height.
    MSI (c) (64:4C) [11:55:50:233]: Note: 1: 2262 2: Error 3: -2147287038
    DEBUG: Error 2826: Control Line1 on dialog FatalErrorForm extends beyond the boundaries of the dialog to the right by 3 pixels
    The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2826. The arguments are: FatalErrorForm, Line1, to the right

    然后我找到了以下 question在这。 Visual Studio 正在添加自定义操作是否有任何方法?

    最佳答案

    同样的问题,我有盟友。除了继续使用 2010 构建您的 MSI 之外,没有记录在案的解决方法。 GhostCKY 为我关于 2010 解决方案中的“DPCA.dll”文件的问题提供了一个潜在的解决方案,我还没有尝试过,但似乎很有希望。

    该错误非常具有误导性,因为它意味着 DLL 加载失败。 DIRCA_CHECKFX 操作正在尝试加载 DLL,因此它会给您一个可怕的错误。

    解决此问题的“正确”方法是 WiX,但显然预算发挥了作用。

    关于.net-3.5 - Visual Studio 2013 更新 2,安装程序项目扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25039568/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com