I have a C # class library that references System.Data.SQLite (from nuget) . This is the structure of my bin folder after build:
- Myproject.dll
- System.Data.SQLite.dll
- x86 / SQLite.Interop.dll
- x64 / SQLite.Interop.dll
System.Data.SQLite is required to execute SQLite.Interop , and the correct DLL will be found at runtime. However, when I create an installation with InstallShield that includes the main output of the project, the x86 and x64 folders are not copied, and my application does not start.
Is there a way to get Visual Studio to include the x86 and x64 folders in the main output?
Is there a way to include folders manually in InstallShield with a relative outline?
My environment:
- Visual Studio 2012 Professional
- Install Shield 2013 Limited Edition (free)
- System.Data.SQLite 1.0.96
dll visual-studio-2012 system.data.sqlite installshield installshield-le
Rafael
source share