Windows 7 上的 IIS FTP 7.5 使用自定义扩展(托管代码、C#)缓存程序集。
一旦您第一次使用该库文件启动服务器,无论您是否重新启动服务器、从 GAC 安装-卸载等,都不会选择它的新版本。
将新实现文件导入 IIS FTP 的唯一方法是更改强名称中的版本名称。
有没有办法在不更改版本号的情况下替换实现,只需替换文件?
这种奇怪的行为使调试和更改管理几乎不可能。
Artiom 在这篇文章中观察到了类似的行为:http: //www.flexlabs.org/IIS7-Modules/custom-authentication-extension