【问题标题】:.Net core 3.1 application deploy on windows 7.Net core 3.1 应用程序部署在 Windows 7 上
【发布时间】:2020-10-18 05:05:16
【问题描述】:

伙计们,我有一个包含 Api、类库和 WPF 应用程序的项目的解决方案。 所有目标都是.Net Core 3.1。

我使用 Wix 工具创建了一个独立的安装程序。 它在 Windows 10 上运行良好(嗯,应该),但我需要在 Windows 7 上安装。
但是安装后应用程序没有启动并且没有错误。

1- 旧 Windows 7 是否有任何特定配置?
2- 如果是我应该为现有项目检查哪些配置?

【问题讨论】:

  • 您是否尝试过将 WiX 排除在故障排除变量之外,然后手动部署到 Win7?我只是在这里抛出一个 WAG,但我认为 Win7 上的 .Net 3.1 部署可能是问题所在。

标签: wpf .net-core windows-7 wix wix3.5


【解决方案1】:

老windows 7有什么具体配置吗?

是的,有,根据https://github.com/dotnet/core/blob/master/release-notes/3.1/3.1-supported-os.md#windows,你必须安装SP1,根据https://docs.microsoft.com/en-us/dotnet/core/install/windows?tabs=netcore31,你需要额外的依赖(KB2533623更新)。

观察。我在我的测试环境中遇到了类似的问题,安装 SP1 + KB2533623 解决了这个问题。

问候。

【讨论】:

  • 您好,只是想知道安装 SP1 后是否需要重新启动机器?
  • 我无法下载 KB2533623 - “很抱歉,此下载不再可用。”
【解决方案2】:

对我来说,在 Windows 7 上安装 sdk 解决了问题https://dotnet.microsoft.com/download/dotnet-core/3.1

【讨论】:

    猜你喜欢
    • 2021-08-17
    • 2020-10-27
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-26
    • 1970-01-01
    相关资源
    最近更新 更多