When attempting to open or to do something in SI you get the following error:
Cannot open 'C:\Users\username\AppData\Roaming\D-Tools\SIX\Data\SystemIntegratorCache_64.sdf'. Provider 'System.Data.SqlServerCe.3.5' not installed.
Error: InvalidOperationException (DTools.SI.ClientServices.LocalCacheManager.GetSession) (DTools.SI.Projects.DrawingAddInHelper.SetSessionAndCheckPermissions) (DTools.SI.VisioAddIn.EventSink.VisEventProc) V6.0.477.0
Source: System.Data.Linq
StackTrace:
at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Initialize(IDataServices dataServices, Object connection)
at System.Data.Linq.DataContext.Init(Object connection, MappingSource mapping)
at DTools.SI.ClientServices.LocalCacheManager.GetSession()
at DTools.SI.Projects.DrawingAddInHelper.SetSessionAndCheckPermissions(Boolean isVisio)
at DTools.SI.VisioAddIn.EventSink.VisEventProc(Int16 nEventCode, Object pSourceObj, Int32 nEventID, Int32 nEventSeqNum, Object pSubjectObj, Object vMoreInfo)
Message=Cannot open 'C:\Users\username\AppData\Roaming\D-Tools\SIX\Data\SystemIntegratorCache.sdf'. Provider 'System.Data.SqlServerCe.3.5' not installed.
Data=System.Collections.ListDictionaryInternal
Microsoft SQL Server Compact 3.5 SP2
Microsoft SQL Server Compact 3.5 SP2 x64
On a 64-bit machine you must have both the 32-bit and 64-bit versions of SQL Server Compact 3.5 SP2 installed.