【发布时间】:2016-02-25 01:16:26
【问题描述】:
我正在使用 Visual Studio 编辑我的经典 asp 网站,并且智能感知和颜色编码在大多数情况下都有效,即如果我键入“响应”。然后它会弹出一个选项列表。
但是,当我使用声明的对象类型时,例如; 设置 DB = Server.CreateObject("ADODB.Connection")
当我键入“DB”时,我不再获得智能感知选项。
我曾经在使用 MicroSoft Interdev(过去的爆款)编辑 ASP 文件时获得智能感知,并且将其取回会很方便。
因此,我的问题是,有没有人知道 VS2010(或更高版本)的一种方法,我可以在其中为服务器创建的对象重新启用智能感知?
非常感谢
马特
【问题讨论】:
-
是所有 COM 对象还是 ADODB 的问题?例如,试试
set msg = Server.CreateObject("CDO.Message"),看看你在输入“msg.”时是否得到了智能感知。我有一台双启动机器。在 Windows 7 上,我没有得到 ADODB 对象的智能感知,但是当我在 Win 8 中运行它时,我得到了。我怀疑答案在于注册了哪个 dll。大约三年前我问过一个关于这个的问题,它没有得到答复,最终被删除。我还在 msdn 上找到了这个帖子,但没有给出令人满意的答案。 -
MSDN 上的这个线程可能很有趣,尽管没有令人满意的答案。 social.msdn.microsoft.com/Forums/en-US/…
标签: visual-studio-2010 asp-classic intellisense adodb