================1,指定程序集版本
例如:最开始发布的程序集有些BUG,或者该程序集需要新的功能,就需要发布新的版本。
就需要我们在配置文件里面指定
<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="zhangdi" culture="neutral" publicKeyToken="c2b627ba3f19e9ae"/> <bindingRedirect oldVersion="1.0.0.0 - 1.0.0.1" newVersion="1.0.0.1"></bindingRedirect> </dependentAssembly> </assemblyBinding> </runtime> </configuration>
oldVersion:必须设置,oldVersion特性指定应把程序集的哪个版本重定向到新版本上 。使用oldVersion特性可以指定一个范围。
newVersion:必须设置,指定新版本
================2,发行者策略文件
本文出自 “程序猿的家--Hunter” 博客,请务必保留此出处http://962410314.blog.51cto.com/7563109/1591200
原文地址:http://962410314.blog.51cto.com/7563109/1591200