gpt4 book ai didi

c# - 从远程服务器自动更新 asp.net web 应用程序

转载 作者:太空狗 更新时间:2023-10-29 20:36:21 24 4
gpt4 key购买 nike

我有几个客户使用托管在不同位置的本地 IIS 服务器中的 Web 应用程序。目前都在使用 1.0 版。

我发布了应用程序的新版本,比如版本 1.1,压缩并托管在位置 X 的 http 服务器中。

我的应用程序可以检查新版本是否可用。现在可以做什么,以便可以将客户端的 v1.0 替换为新版本,即 1.1。我希望 v1.0 在客户端运行,自动(当然需要用户许可)使用互联网从 http 服务器下载 v1.1,提取文件并在本地 IIS 服务器中托管。

Web 应用程序是否有类似 ClickOnce 的方法?我已经使用 asp.net C# 构建了应用程序。任何第 3 方应用程序或 C# 代码示例都会很有用。

最佳答案

我遇到了你的问题,如果你想制作自更新的网络应用程序,你可以在这里查看解决方案 http://haacked.com/archive/2011/01/15/building-a-self-updating-site-using-nuget.aspx/ ,至于更新数据库,你可以添加一个 bootsrapper 类,如果你使用 nHibernate 使用 SchemaUpdate(config).Execute(true, true);您在站点/索引上调用以确保模式正在更新。希望对你有帮助

关于c# - 从远程服务器自动更新 asp.net web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28971339/

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