我的代碼包括對Web服務的引用的WebService的app.config設置,如果我想它運行,我需要在我的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。
但我其實不知道該把它放在哪裏。你能給我一個提示嗎?
http://www.sqlis.com/post/Where-is-my-appconfig-for-SSIS.aspx
另外,您可以配置代碼(不是通過
.config
文件)的端點在SSIS調用你的代碼作爲外部應用程序或SSIS組件? – Darek