Add Reference to EO.Total Dlls

Follow these steps to add reference to EO.Total dll:

  1. For C# user:

    1. Select Solution Explorer from View menu to open Solution Explorer;
    2. Right click Reference under the project that you wish to use any EO product, select Add Reference. The Add Reference dialog opens;
  2. For Visual Basic.NET user:

    1. Right click your project, then select Properties;
    2. Click References tab on the left;
    3. Click the drop down arrow on the Add... button below the References list;
    4. Click Reference... from the drop down menu;
  3. Click Browse tab, then browse for the DLLs ( the default installation location is "c:\Program Files\Essential Objects\EO.Total xxxx" on 32 bit Windows and "c:\Program Files (x86)\Essential Objects\EO.Total xxxx" on 64 bit Windows, where "xxxx" is the version number), then click OK;
  4. Select the DLLs you wish to reference and click OK;

If you upgrade to a new version of EO.Total, then you may need to update your project reference. Follow these steps to update project reference:

  1. Open your project;
  2. Select Solution Explorer from View menu to open Solution Explorer;
  3. For C# user:

    1. Expand Reference;
    2. Delete the dll (for example, EO.Pdf) from the list;
    3. Repeat the same steps for other dlls;
  4. For Visual Basic.NET user:

    1. Right click your project, then select Properties;
    2. Click References tab on the left;
    3. Select the dll (for example, EO.Pdf) from the References list;
    4. Click Remove to delete the reference;
    5. Repeat the same steps for other dlls;

Now the old references are deleted, you can then follow the steps for "adding reference" to add reference to the new dlls.

The following table lists all the DLLs that you may need to reference:

DLL Remarks
EO.Base.dll Needed for all products.
EO.Pdf.dll Needed for EO.Pdf.
EO.Pdf.WinForm.dll Needed for EO.WinForm.PdfViewer control.
EO.Pdf.Wpf.dll Needed for EO.Wpf.PdfViewer control.
EO.Pdf.Mvc.dll Needed for MVC to PDF feature.
EO.Web.dll Needed for all EO.Web controls, including ASPXToPDF control.
EO.WebEngine.dll Needed for EO.WebBrowser and EO.Pdf. This DLL and EO.WebBrowser.dll contains the Google Chromium based browser engine that is used both by EO.WebBrowser and EO.Pdf. For EO.WebBrowser, you must reference this DLL. For EO.Pdf, referencing this DLL is optional but recommended. If you use EO.Pdf and use classes in this DLL, then you must reference this DLL.
EO.WebBrowser.dll The same as EO.WebEngine.dll.
EO.WebBrowser.WinForm.dll Needed if you use EO.WebBrowser in a Windows.Forms application.
EO.WebBrowser.Wpf.dll Needed if you use EO.WebBrowser in a WPF application.
EO.Wpf.dll Needed for EO.Wpf.
EO.Extensions.dll Needed to use async extension methods such as WebView.LoadUrlAsync.