|
1
1
我不确定您所说的是哪种错误,我假设它们是IntelliSense解析器生成的错误。是的,那个解析器不是很可靠。它并不意味着要成为一个成熟的C#解析器,而是经过优化以完成一种完全不同的工作:即使代码不完整且无法编译,也提供上下文相关的帮助。除了等待下一个VS版本之外,您无法做任何事情来提高它的可靠性。 但我突然想到,你可能试图解决错误的问题。关键问题是,外接程序似乎正在使用不应删除的指令删除。真正的修复方法是改进代码分析引擎,使其能够可靠地检测真正的命名空间依赖关系。试图通过希望IntelliSense会抱怨来猜测哪些是重要的,这只会让你的客户感到沮丧。 |
|
|
2
0
这似乎有点骇人听闻,但除非有人能想出更好的解决方案,否则我将使用错误列表检查,因为这总比什么都没有好。 此外,我想我可能会尝试在调用“Edit.RemoveAndSort”时放置一个计时器,如果它占用了一定的时间,则会弹出一个一次性对话框,指出RemoveAndSort似乎有问题,并询问用户是否要取消,或者至少不要调用remove and sort。 |