【发布时间】:2012-09-28 12:29:49
【问题描述】:
我的代码包含对 web 服务的引用,如果我希望它运行,我的 app.config 中需要以下部分:
<client>
<endpoint address="http://123.45.6.78:8080/ASPPO/StartASPPOCallBack"
binding="basicHttpBinding" bindingConfiguration="StartASPPOCallBackPortBinding"
contract="ASPPOCallBack.StartASPPOCallBack" name="StartASPPOCallBackPort" />
</client>
我现在的问题是,我的代码被 SSIS 包调用,并且没有任何 app.config。所以我需要在代码中直接包含我需要的所有设置,否则我会得到一个 System.Reflection.TargetInvocationException 。
但实际上我不知道该放在哪里。能给我一个提示吗?
【问题讨论】:
-
SSIS 是作为外部应用程序还是 SSIS 组件调用您的代码?
标签: c# web-services ssis