当使用混合模式(即托管C ++)程序集时,Intellisense在64位Windows中被破坏

时间:2010-04-22 06:56:23

标签: asp.net visual-studio intellisense managed-c++

这比任何事都烦人,但是当我在.aspx / .ascx页面中使用我的任何自定义Web控件时,我没有工作的Intellisense。标准<asp:...>控件中的Intellisense很好,因为它存在于所有代码隐藏文件等中。

我很确定这是由Visual Studio尝试分析网站的bin文件夹以进行自定义Web控件,并在它到达其中一个DLL时抛出一个混合 - 一个(混合模式)64位管理C ++程序集(我正在运行64位Win 7)。由于VS是32位应用程序,Visual Studio似乎尝试加载此程序集并失败。

任何人都有任何想法如何解决这个问题?我找了一个让VS忽略64位程序集的选项(其中没有Web控件 - 它们存在于另一个标准程序集中),但是唉,没有什么可以找到的。

注意:这是VS 2010,但我想这可能是任何版本的问题。

0 个答案:

没有答案