【发布时间】:2012-01-12 22:38:28
【问题描述】:
我在 web.config 文件的 system.web\assemblies 部分添加了一个带有程序集的 web 服务:
<add assembly="MyWebservice,
Version=1.0.0.36211,
Culture=neutral,
PublicKeyToken=b9f7c69b7e2ca2dc" />
问题是,如果我发布更新,配置文件也必须更新,即使没有任何变化,但那一行中的版本号。这让运行此服务并想要更新的人感到头疼。他们可能将服务安装在同一台服务器上的多个不同位置,并具有自己的个人定制。更新迫使他们浏览所有文件夹并更新这个文件。有可能在代码中做到这一点吗?由于我已经定义了一些 IHttpHandlers,因此 Dll 在配置中列出。这是一个用 C# 编写的 .NET 4 Web 服务。
【问题讨论】:
-
完全删除
Version=还能用吗?
标签: c# asp.net .net web-services