Deploying your .NET Applications

To deploy your Visual FoxPro application compiled to .NET you need to include in addition to your exe or DLL (library) the following files:

  • vfp.runtime.dll
  • vfp.runtime4.dll
  • vfp.runtime5.dll
  • vfp.runtime.dbc.dll
  • vfp.runtime.classes.dll
  • CLI.Table64Layer.dll
  • VFPCompiler.dll (needed for indexes and macros)

You basically copy your exe (dll) with those files in the same directory together with the needed files.

One directory layout which is usual for .NET Apps is

MyApp\Bin

MyAppo\Data

MyApp\Misc

In addition if you are building a web site using the recommended VFP support you will need these files:

  1. ASP.NET.demo.dll
  2. gpp-2.24.dll

The following 2 assemblies are needed if you are using ASP.NET AJAX in your web site:

  1. System.web.extensions.dll
  2. system.web.extensions.design.dl

The following files are needed only when you are testing your WebSite using the recommended FoxServer.

  1. mono.posix.dll
  2. mono.security.dll
  3. mono.security.win32.dll
  4. xsp.dll