因此,我在 Windows 7 上运行了 Visual Studio 2003 - 是的,我知道它不受官方支持 - 并且不幸的是,我无法改变这种情况 :-(
大部分情况下它都能正常工作,但我有一个无法解决的具体问题。如果您在项目范围内搜索 (Ctrl - Shift - F) 字符串,应用程序就会挂起。
我有一台相当强大的机器,其他所有繁重的任务(如编译和调试)都可以正常工作。如果我将搜索限制在当前文档(Ctrl-F),它也可以正常工作。我以管理员身份运行它,并且已应用 VS.NET 2003 SP1。
项目规模似乎不是什么问题,因为同事在包含 5 页的单个项目解决方案中也遇到了这个问题。
我目前正在使用 Windows Search 作为解决方法,我想知道我是否错过了什么而应该尝试一下。
附言:我也在 stack overflow 上问过这个问题 - 但我怀疑这可能是 Windows 7 操作系统的问题 - 所以我想我也会在这里交叉发布它。
答案1
答案2
你试过不在 Windows 7 中运行它吗?有一个特殊的 XP 模式组件(基本上是运行 XP 的本地虚拟化)就是出于这样的原因 ;) 你可以在 Windows 7 上安装它,然后在其中安装 Visual Studio,然后运行它 ;)
答案3
如果您想要搜索整个项目或解决方案,那么您需要调整兼容性设置。您可以通过右键单击启动 VS.NET 2003 的快捷方式并选择属性,选择“兼容性”子选项卡,然后选中“禁用桌面合成”以及“禁用视觉主题”来执行此操作。(我从 Stack Overflow 上发布的一个问题的答案中获得了此提示)。
_阿布