不确定是否有人注意到这一点,但如果您在 Windows 7 下运行带有 DBML 的 Visual Studio 2008(还不确定 EF),当您将鼠标悬停在它们上面时,这些表将会消失。正在寻找解决方案,所以我想问问每个人,因为我已经看到它在评论中被问到但还不是一个问题。
编辑
我已经 filed a bug with Microsoft .任何其他想要帮助修复它的人请将其验证为错误。
最佳答案
不太可能有针对此问题的已发布修复程序。 Windows7 仍然是非 RTM 产品,现有应用程序会存在错误。由于问题更可能出现在 Windows 中而不是 Visual Studio 中,因此修复几乎肯定来自 Windows。
最好的办法是在 Windows7 发布时升级到下一版本,并希望它能永久解决问题。
短期解决方案是禁用 Aero,看看是否有帮助。我发现偶尔会为我修复图形问题。
编辑
我能够确认即使在较新版本的 Win7 上也存在这种情况。这几乎可以肯定是 Windows 与 Visual Studio 中的一个错误。但是如果您在 Visual Studio 上提交错误,这个错误将得到更快的处理。我在下面包含了错误链接。我将在内部跟进,但如果它是由客户提交的,可能会更快地引起注意。
关于windows - VS2008 DBML 设计器和 Windows 7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/539235/