2017-01-12 69 views
0

我有一個Visual Fox Pro 9應用程序,我需要將它連接到.net 3.5 dll我無法將其添加到項目中。在Visual Fox Pro應用程序中部署DLL

誰能幫我這個..

謝謝

+0

據我所知,Fox Pro不是.NET,因此無法直接連接到.NET庫。如果你寫更多的細節,這將是很好的。你是Fox Pro應用程序的開發人員嗎?你是.NET庫的開發者嗎?你可以在一個或另一個應用程序中進行一些更改嗎 – Julo

回答

0

VFP不能直接使用.NET程序集。他們可以通過COM,Web服務或其他互操作層使用它們。

在那裏有第三方庫作爲VFP和.NET之間的「橋樑」,通過晚期綁定的調用暴露.NET類型(例如CreateInstance("MyDotNetObject")),但沒有.NET的「本機」支持。在VFP內。

如果你想推出自己的橋一個簡單的方法是:

  • 創建一個.NET庫,引用其他.NET庫
  • 添加與COM可見和直通班對其他庫的調用
  • 在VFP中使用CreateObject創建interop類的實例。

您可以閱讀this article獲取更多信息,或者只需搜索「VFP COM interop」以查找其他示例。

+0

原始海報可能會在這裏找到https://west-wind.com/wwDotnetBridge.aspx。 –