簡體   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