如何调试在SSIS包中的脚本任务中编写的.NET代码?开发环境允许放置一个断点但是不会像调试时那样在常规.NET编程中使用代码.
另外,我无法理解如何将SSIS包变量添加到调试监视窗口?
目前我认为有一件事是使用msgbox.但这无法替代使用开发环境进行的全面调试.任何帮助表示赞赏.谢谢.
注意:如果您在x64上运行,则必须将项目(SSIS)调试属性Run64BitRuntime更改为false.
之后,您将能够在.net中调试脚本任务,并破坏脚本中的代码.
顺便说一句,John Sansom似乎没有读过这部分问题:如何调试在SSIS包中的脚本任务中编写的.NET代码?它是一个脚本任务,而不是正常的SSIS调试.
希望这可以帮助.
在BIDS环境中调试SSIS包与使用Visual Studio的球游戏不同.
您可能会发现查阅参考调试方法主题(SSIS)很有用.
如果您已经开发了自己的自定义组件,即在visual studio中,那么在使组件可用于BIDS之前,您应该能够在Visual Studio环境中调试该组件的特定功能.
您无法调试构成BIDS中任何其他内置SSIS组件(即FTP任务)的内部.NET代码,因此我怀疑自定义组件会有所不同.