繁体   English   中英

从远程服务器自动更新asp.net Web应用程序

[英]Auto update asp.net web application from remote server

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

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

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

他们的任何方法如ClickOnce for web application? 我使用asp.net C#构建应用程序。 任何第三方应用程序或C#代码示例都很有用。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM