【问题标题】:How can I control the WPF exe file version如何控制 WPF exe 文件版本
【发布时间】:2021-05-31 06:28:26
【问题描述】:

我构建了一个 WPF 解决方案,编译后,我在 bin 文件夹中得到了一个 exe 文件。我将此 exe 文件复制到共享文件夹中,供少数用户使用。但是有的用户会复制到自己PC的c:盘来使用。

现在我有了一个新版本的 WPF 解决方案。我复制了新版本的 exe 文件来替换共享文件夹中的那个。但我无法替换用户自己 PC 中的那些。如何确保旧版本的 exe 工具不起作用。并且用户必须使用新版本?

【问题讨论】:

  • 假设您没有 Intune 的基础架构或私有 Windows 应用商店,您最好的选择可能是 ClickOnce.

标签: c# wpf version


【解决方案1】:

如何确保旧版本的 exe 工具不起作用。并且用户必须使用新版本?

除非您在应用程序中编写了代码,以向某个远程服务器询问最后一个有效版本号并在当前版本与此版本不匹配时将其关闭,否则您不能这样做。

您真正需要的是一种更好的方式来部署您的应用。我建议您考虑使用ClickOnce。它应该易于学习和使用,并且不需要对您的源代码进行重大更改。

在 Windows 10 上部署应用程序的另一种更高级和复杂的技术方法是使用MSIX

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-06
    • 2012-02-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多