我正在处理SSIS包,并且错误检查确实导致它滞后。如果删除大型数据流中间的组件,则错误列表将填充数百个Validation错误,并且每次尝试执行任何操作时,它都会不断刷新。我打开了程序包的DelayValidation属性,但是并不能解决问题。
谢谢你的帮助!
-杰森
最佳答案
您必须为每个具有DelayValidation标志的对象设置DelayValidation。如果在解决方案资源管理器中右键单击程序包名称->单击查看代码->运行查找并在文档中替换以下内容:
"DelayValidation">0<
替换为以下内容:
"DelayValidation">1<
这将为所有节点设置DelayValidation = True。保存并关闭“查看代码”屏幕。我一般不建议这样做,因为我发现错误和警告很有用,但是如果您对性能感到沮丧,那么从技术上来说这将解决您的问题。
关于visual-studio-2008 - 如何在Visual Studio 2008中关闭预生成错误检查(尤其是在使用SSIS时)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3506484/