SSIS VSTA:为什么在字典上使用TryGetValue时脚本组件调试器不起作用?

时间:2018-05-06 00:12:21

标签: c# visual-studio debugging ssis

VSTA调试器有......好吧......其中有错误。例如,不支持字符串插值,这将阻止调试器启动。使用String.Format();mitigated。但是,我发现了另一个我似乎无法解决的错误,那就是在字典上使用TryGetValue()。以下代码阻止调试器启动:

foreach (string strMemberDn in varGroupMemberDns)
{   
    if (dctObjectGuidDn.TryGetValue(strMemberDn, out Guid gidMemberGuid))
    {
        lstGroupMemberGuid.Add(gidMemberGuid);
    }
}

目前,如果我想调试脚本,我必须使用以下内容,或者我必须注释掉上面的内容。

foreach (string strMemberDn in varGroupMemberDns)
{   
    lstGroupMemberGuid.Add(dctObjectGuidDn[strMemberDn]);
}    

此问题是否有解决方法?

0 个答案:

没有答案