visual-studio-2012 - 在 VS Data tools 2012 中调试 SSIS 包时,本地窗口显示空变量
问题描述
这一直困扰着我很长时间。我无法有效地调试 SSIS 包,因为 SSIS 包的变量集合始终为空。
Variables
Locals 窗口的 SS 显示集合变量的空白值
在 userfl89 给出替代解决方案后更新 另外,监视窗口显示无法评估表达式错误消息
我在一般的 VS 开发环境(C#、VB.NET)中发现了类似的问题,并尝试了建议/答案。例如,更改 Debug->Options->Debugging-> 检查托管 c++ 兼容模式(请参阅下面的 ss),但它对我不起作用。
调试设置的SS:
我也尝试在 64 位模式和 32 位模式下运行,但这也不起作用。但是,我可以在用 C# 代码编写的脚本任务中看到变量值。调试软件包已成为一项痛苦的任务。请有人帮忙。
环境:Windows 7 Enterprise (64bit) Visual Studio 2012 for Data Tools (version 11.0.6xxx) .Net Framework 4.6
解决方案
我假设您已经设置了断点?当包遇到断点时,在顶部菜单上Debug > Windows > Locals
,从此处展开顶部变量节点,但看起来您已经完成了此操作。Name
您还可以通过在到达断点时在字段中键入变量名称来查看 Watch 窗口中的变量值。这只是变量名,而不是@[User::Variable]
语法。
推荐阅读
- ios - 在 Swift 中将多个地址转换为坐标 - IOS
- python - 我将电子邮件要求设置为 true 并且唯一设置为 true 但仍然可以在我的 django 网站中使用重复的电子邮件创建帐户
- javascript - save() 不使用猫鼬改变
- amazon-web-services - 当我通过 Terraform 设置 VPC 和 EC2 时,为什么我无法 ping 我的 EC2 实例?
- node.js - sequelize 中 mongoose 中的 $push 的替代方案是什么?
- python - 如何将字符串从 HTML 传递到 Python 并返回到 HTML
- python - python条件分组填充
- spring - Spring Boot Apache Derby 重复键值问题
- python - 尝试使用#gekko 最大化这个简单的非线性问题,但出现此错误
- python - 如何将 SymLogNorm 与 matplotlib 一起使用,但颜色条仍然呈现线性?