Hello,
during the synchronization of a custom project in Visual Studio I run into the following error:
Validation step: Database synchronization started.
Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
bei cqlClass.callEx(cqlClass* , Char* , interpret* )
bei Microsoft.Dynamics.Ax.MSIL.cqlClassIL.Call(IntPtr c, String methodName, Object[] parameters, Type[] types, Object[] varargs, Type[] varargsTypes)
bei Microsoft.Dynamics.Ax.Xpp.XppObjectBase.Call(String methodName, Object[] parameters, Type[] types, Object[] varargs)
bei Microsoft.Dynamics.Ax.Xpp.DictTable.Supportinheritance()
bei Dynamics.AX.Application.SysDictTable.`getRootTable(Int32 _tabid) in xppSource://Source/ApplicationPlatform\AxClass_SysDictTable.xpp:Zeile 1498.
bei Dynamics.AX.Application.SysDictTable.getRootTable(Int32 _tabid)
bei Dynamics.AX.Application.SysDataBaseLog.`ReConfigureSqlLogging(String tableName) in xppSource://Source/ApplicationPlatform\AxTable_SysDataBaseLog.xpp:Zeile 128.
bei Dynamics.AX.Application.SysDataBaseLog.ReConfigureSqlLogging(String tableName)
bei SysDataBaseLog::ReConfigureSqlLogging(Object[] , Boolean& )
bei Microsoft.Dynamics.Ax.Xpp.ReflectionCallHelper.MakeStaticCall(Type type, String MethodName, Object[] parameters)
bei Microsoft.Dynamics.AX.Data.Management.ManagedSyncDbLogWorkerBase.ConfigureSqlLogging(String methodName, Boolean logError, Object[] parameters)
bei Microsoft.Dynamics.AX.Data.Management.ManagedSyncDbLogWorkerBase.SyncIncremental(IList`1 requests, IList`1 droppedEntities)
bei Microsoft.Dynamics.AX.Data.Management.ManagedSyncWorkerManager.SyncIncremental(IList`1 requests)
bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.DoIncrementalSync(IList`1 requests)
bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.<>c__DisplayClass22_0.<Synchronize>b__1()
bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.EnsureMetadataProviderCacheCleared(Action action)
bei Microsoft.Dynamics.AX.Data.Management.ManagedSync.Synchronize(IList`1 syncRequests)
bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.RunPartialManagedSync(SyncOptions options, String sqlConnectionString, IMetadataProvider metadataProvider, String[] tableListContainer)
bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.<>c__DisplayClass18_0.<RunPartialTableSync>b__0()
bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.ExecuteWithinAOS(SyncOptions syncOptions, String sqlConnectionString, IMetadataProvider metadataProvider, Func`1 func, Action`1 errorHandler)
bei Microsoft.Dynamics.AX.Framework.Database.Tools.LegacyCodepath.RunPartialTableSync(SyncOptions options, String sqlConnectionString, IMetadataProvider metadataProvider)
bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.PartialTableViewSync()
bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.PartialSync()
bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.RunSync()
bei Microsoft.Dynamics.AX.Framework.Database.Tools.SyncEngine.Run(String metadataDirectory, String sqlConnectionString, SyncOptions options)
bei Microsoft.Dynamics.AX.Framework.Database.SyncEngineMain.Sync(Parameters parameters)
bei Microsoft.Dynamics.AX.Framework.Database.SyncEngineMain.Main(String[] args)
Process: syncengine.exe exited with code -2146232797.
Database synchronization failed. You may have to do a full build of the package 'MyPackage' and all of its dependent packages.
Validation step: Database synchronization completed (141298 ms).
Validation completed (141310 ms).
Even a full build and full compile did not solve the problem.
Do you have any hint for me what could be the reason for the Problem and how to solve it? How could I gather more detailed information on the error?
Thanks
Sebastian