Using .NET Framework 4.0 in Stand-alone Applications
If your project uses the .NET Framework 4.0
primary interop assembly
provided with SolidWorks Enterprise PDM:
- Reference
EPDM.Interop.epdm.dll by:
- Right-clicking the
project name in the Solution Explorer.
- Selecting Add
Reference.
- Selecting Framework
in the left-side panel.
- Clicking the Browse button and navigating
to the top folder of your SolidWorks Enterprise PDM installation,
typically C:\Program Files\SolidWorks Enterprise PDM.
- Locating and selecting
EPDM.Interop.epdm.dll.
- Clicking Open.
- Clicking Add.
- Clicking Close.
- Include the following
statements in your code:
- VB.NET: Imports
EPDM.Interop.epdm
- C#: using
EPDM.Interop.epdm
- Change the version of .NET
Framework and the target CPU by clicking:
- VB.NET:
- Project > your_project_name
Properties > Compile > Advanced Compile Options
and setting:
- Target CPU to AnyCPU
- Target framework (all configurations)
to .NET Framework
4
- C#:
- Project > your_project_name
Properties > Application and setting Target framework to
.NET Framework 4
- Project > your_project_name
Properties > Build and setting Platform target to Any CPU
- Prevent calls to SolidWorks Enterprise PDM
API methods that pass arrays of structures from failing by:
- Opening the project in Visual Studio 2010.
- Right-clicking References > EPDM.Interop.epdm
in the Solution Explorer
and selecting Properties.
- Setting Embed Interop Types to False in
Properties.
- Initializing arrays of structures in your code to:
See Also
Using .NET Framework 4.0 in
Add-in Applications