首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取InstanceID BizTalk时出错

获取InstanceID BizTalk时出错
EN

Stack Overflow用户
提问于 2016-08-18 15:03:51
回答 2查看 197关注 0票数 0

BizTalk 2010的这段代码中是否存在已知问题?

代码语言:javascript
复制
string InstanceID = Microsoft.XLANGs.Core.Service.RootService.InstanceId.ToString()

每当我们使用该行时,我们都会遇到错误"Object Reference not set to an instance object“。奇怪的是,即使我们在将该行转换为字符串之前设置一个if条件来检查该行是否为null,我们仍然会遇到错误。

EN

回答 2

Stack Overflow用户

发布于 2016-08-29 11:39:33

如果您尝试在编排中执行此操作,则应该将InstanceID定义为编排视图中的变量,而不是尝试在代码中将其定义为字符串。

例如:

你的代码应该是

代码语言:javascript
复制
InstanceID = Microsoft.XLANGs.Core.Service.RootService.InstanceId.ToString();
票数 1
EN

Stack Overflow用户

发布于 2016-08-18 20:28:34

欢迎回来。

因此,BizTalk对这个问题的回答是,您不应该这样做。

如果你解释一下你到底想要做什么,我会用一个更好的解决方案来修正答案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39011855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档