我使用IronPython使用eConnect的.NET API将费用报表与GP集成。
当
result = conn.CreateTransactionEntity(connection_string, xml)
执行,我收到此错误:
StandardError: Cannot connect to endpoint 'net.pipe://localhost/Microsoft/Dynamics/GP/eConnect/EntityOperations'
有谁知道会导致这类问题的原因是什么?这个相同的代码在没有错误的情况下可以在其他机器上运行,但出于某种原因,它不同意这个特定的eConnect配置。
答案 0 :(得分:1)
您必须关闭RequireProxyService属性,因此您的代码为:
conn.RequireProxyService = false;
result = conn.CreateTransactionEntity(connection_string, xml)