Ошибка при выгрузке заявочного списка из АИС ЛПУ (Витакарта):
VCLib.Common.ProcessException: Ошибка исполнения на сервере ---> VCLib.Common.ProcessException: Поставщик "VFPOLEDB" не зарегистрирован на локальном компьютере. ---> System.InvalidOperationException: Поставщик "VFPOLEDB" не зарегистрирован на локальном компьютере. в System.Data.OleDb.OleDbServicesWrapper.GetDataSource(OleDbConnectionString constr, DataSourceWrapper& datasrcWrapper) в System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection) в System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) в System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions) в System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions) в System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) в System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) в System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) в System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) в System.Data.OleDb.OleDbConnection.Open() в (Object ) в 8b2c3bd62c8f436993c17e23e5abf682.739f106805da46da9dd2394b1308a74e.1262335d30af49659bed6f0eb8de30bc(Object ) в 8852aa59986844dfb9866c6432075a2a.2397c06c256a4d0b9d30cc7467202bf1.4185c5ab7f4d46b1a5b8fec16bb68a0b(Process , ProcessOutput , String ) в (Object , Process , ProcessOutput , String ) в 8b2c3bd62c8f436993c17e23e5abf682.60306a60b1b740019b7831a6d2662b8c.ee3028d0ea56441c94463104a33be400(Object , Process , ProcessOutput , String ) в 8852aa59986844dfb9866c6432075a2a.2397c06c256a4d0b9d30cc7467202bf1.785db74bd61345e287f66ab49dcb348f(Process , ProcessOutput ) в c2c1fdc7e77144e1a18c13c6c2e472ee.24c3e8f43b0f4da894f9bc72e0f7cfd6.b8ff360d2d1d4cd996ee0bf73d949a0c(Process , b8728b745fee45bfb38f5e2c5c20299a , ProcessOutput ) --- Конец трассировки внутреннего стека исключений --- Server stack trace: в GEst.Server.ClientSession.RunProcess(Process ) в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs) в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg) Exception rethrown at [0]: в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) в VCLib.Common.ISession.RunProcess(Process process) в 8fea072fc9fd47a7a6f6e217d164cf10.aaf2866b3bc544baa3b09f9933e81dfd.946bbfab166d4c7a9585c810e8a8cfa3(Process , ProcessOutput ) --- Конец трассировки внутреннего стека исключений --- в a85ad9c492df4b0fa5df791ffdffa5ba.719090fe24134aadaf45e8036b6c5172.950ec808e18045ffa8cee29e1d1589fd(Process ) в 3fb4bd457fba45689013525aeb30dd7b.359f9229f3ec4c83b658b4079d16c32f.ca0642626fde4715b6b45c42a5138163(Process ) в VCLib.Common.Process.Run() в (Object ) в 8b2c3bd62c8f436993c17e23e5abf682.3acfaefd1c69416692c0e51b0d7eb8fe.38da65100ede409b848d4c954ee04c04(Object ) в f749ddfb233348d6943843b7c41738ba.b704ce93f73e4ba092984b2a1080c4b2.9f6f4d0a442346a2ab304019a884e9c6(Object , EventArgs ) в System.Windows.Forms.Control.OnClick(EventArgs e) в System.Windows.Forms.Button.OnClick(EventArgs e) в System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) в System.Windows.Forms.Control.WndProc(Message& m) в System.Windows.Forms.ButtonBase.WndProc(Message& m) в System.Windows.Forms.Button.WndProc(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Решение: установить на сервере vfpoledb
P.S. Но, если служба сервера АИС ЛПУ 64-битная, то даже после установки этого провайдера проблема не будет решена.