繁体   English   中英

使用web.config redirectBinding时在标记中获取智能感知

[英]Getting intellisense in markup while using web.config redirectBinding

我们正在使用自己构建的一组Web部件来协助我们作为顾问进行的项目。 随着Web部件的进展,我们将使用某些部件的不同版本号来构建新版本。 这些程序集之间存在依赖关系。 为了防止立即升级整个程序集,最近我们采用bindingRedirects作为升级某些程序集并在其中进行错误修复的方法。

例如:我们正在运行的版本1.0 AssemblyB取决于AssemblyA。 AssemblyA get升级到版本1.1。 为了使它在ASP.NET网站中正常工作,我们在AssemblyA上添加了一个绑定重定向,该链接指定了寻找1.0版的任何人都应重定向到1.1版。 在运行时一切都很好。

但是,此构造破坏了ASP.NET标记中的IntelliSense。 我怎样才能解决这个问题?

我们已经解决了这个问题。 归结为这个。 每当为IntelliSense反映程序集时,Visual Studio都不会考虑web.config。 它确实可以解决您放入GAC中的所有问题。 因此,为了使IntelliSense在我们的情况下起作用,我们创建了策略程序集,这些程序集从一个版本重定向到另一个版本,并将它们安装在GAC中。

您可以在此处找到如何执行此操作: MSDN

暂无
暂无

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

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