我調用我的DLL與SAP B1集成框架的時候得到這個錯誤:通過DLL調用Web Service收到此錯誤
找不到,在服務引用合約 「MobiService.AccountsSoap」默認終結點元素型號客戶端配置 部分。
這可能是因爲沒有爲您的應用程序找到配置文件 ,或者因爲在客戶端元素中找不到與此 合約匹配的端點元素。
但是,當我通過另一個.NET應用程序調用DLL的時候,它就起作用了。 我的應用程序的配置設置:
<client>
<endpoint address="http://191.211.42.100/MobiVendWSTest/accounts.asmx"
binding="basicHttpBinding" bindingConfiguration="AccountsSoap"
contract="MobiService.AccountsSoap" name="AccountsSoap" />
</client>**
SAP B1 Integration Framework是否使用配置文件? DLL本身並不會佔用配置文件(至少不是開箱即用的)。 – Tim
您必須確保配置位於正在使用您的dll的應用程序使用的app.config或web.config中。它可能是自己的SAP B1框架的配置。 – Peter
SAP B1集成框架按原樣使用DLL配置文件(app.config)。所以,當我將dll複製到使用目的地時,我只需複製配置文件。 – Bdrap