and for my next request... I'd like someone to come kick my *** for
being stupid, or clap me on the back for being such a genius... either
way, FSM knows I find the solution about 2 minutes after asking the
question...
SO, the answer is... technically, it's an ACA thing...
My default save is to r2004, as I've still got some users on 05.
I simply saved my plan as r2007 format, and it published with no errors.
it took about five minutes to complete the publishing, I'll assume it's
because of my 740 Space objects, though. 🙂
So... yeah... question and answer. Thank you for stopping by.
Melanie Perry
***not all who wander are lost***
http://mistressofthedorkness.blogspot.com
Wanderer wrote:
> I'm trying to determine if this is a problem with AutoCAD Architecture,
> or with FMDesktop.
> Running ACA 08 SP1 with Facility Link 7.1 (win xp, and autocad
> recommended standard pc specs, I don't recall the exact config)
>
> When using aca File > Publish on a floor plan with mainly acad entities
> and a few hundred 'spaces', I will crash out. send error report. rinse
> and repeat.
>
>
> when using the dwf publish on the fmd toolbar, I get the below error,
> but, aca doesn't crash:
>
> I'd appreciate any thoughts...
>
> Thank you
>
> error \/
>
> See the end of this message for details on invoking
> just-in-time (JIT) debugging instead of this dialog box.
>
> ************** Exception Text **************
> System.Data.ConstraintException: Failed to enable constraints. One or
> more rows contain values violating non-null, unique, or foreign-key
> constraints.
> at System.Data.DataSet.FailedEnableConstraints()
> at System.Data.DataSet.EnableConstraints()
> at System.Data.DataSet.set_EnforceConstraints(Boolean value)
> at System.Data.Common.DataAdapter.Fill(DataTable[] dataTables,
> IDataReader dataReader, Int32 startRecord, Int32 maxRecords)
> at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset,
> DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String
> srcTable, IDbCommand command, CommandBehavior behavior)
> at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables,
> Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior
> behavior)
> at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
> at
> FmLink.Database.SharedDataSetTableAdapters.OleDb.FloorIdTableAdapter.Fill(FloorIdDataTable
>
> dataTable)
> at FmLink.Database.SharedDataSet.FillTables()
> at FmLink.Database.Data.FillTables()
> at FmLink.Application.CommandClass.Publish()
> at AcMgCommandClass.InvokeWorker(AcMgCommandClass* , MethodInfo mi,
> Object commandObject, Boolean bLispFunction)
> at
> AcMgCommandClass.InvokeWorkerWithExceptionFilter(AcMgCommandClass* ,
> MethodInfo mi, Object commandObject, Boolean bLispFunction)
> at AcMgPerDocumentCommandClass.Invoke(AcMgPerDocumentCommandClass* ,
> gcroot<:REFLECTION::METHODINFO>* mi, Boolean bLispFunction)
> at AcMgCommandClass.CommandThunk.Invoke(CommandThunk* )
>
>
> ************** Loaded Assemblies **************
> mscorlib
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
> ----------------------------------------
> acdbmgd
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AcdbMgd.DLL
> ----------------------------------------
> msvcm80
> Assembly Version: 8.0.50727.762
> Win32 Version: 8.00.50727.762
> CodeBase:
> file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.762_x-ww_6b128700/msvcm80.dll
> ----------------------------------------
> acmgd
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/acmgd.DLL
> ----------------------------------------
> AecSpaceOffsetRulesManager
> Assembly Version: 5.5.256.0
> Win32 Version: 5, 5, 256, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AecSpaceOffsetRulesManager.DLL
> ----------------------------------------
> AecSpaceOffsetStandardBasic
> Assembly Version: 5.5.256.0
> Win32 Version: 5.5.256.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AecSpaceOffsetStandardBasic.DLL
> ----------------------------------------
> AecBaseMgd
> Assembly Version: 5.5.256.0
> Win32 Version: 5, 5, 256, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AecBaseMgd.DLL
> ----------------------------------------
> AecSpaceOffsetStandardBasic.resources
> Assembly Version: 5.5.235.0
> Win32 Version: 5, 5, 235, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/en-US/AecSpaceOffsetStandardBasic.resources.DLL
> ----------------------------------------
> AecArchMgd
> Assembly Version: 5.5.256.0
> Win32 Version: 5, 5, 256, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AecArchMgd.DLL
> ----------------------------------------
> System
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
> ----------------------------------------
> AecSpaceOffsetStandardBOMA
> Assembly Version: 5.5.256.0
> Win32 Version: 5.5.256.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/Space%20Calculation%20Standards/AecSpaceOffsetStandardBOMA.dll
> ----------------------------------------
> AecSpaceOffsetStandardBOMA.resources
> Assembly Version: 5.5.235.0
> Win32 Version: 5, 5, 235, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/en-US/AecSpaceOffsetStandardBOMA.resources.DLL
> ----------------------------------------
> AecSpaceOffsetStandardDIN
> Assembly Version: 5.5.256.0
> Win32 Version: 5.5.256.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/Space%20Calculation%20Standards/AecSpaceOffsetStandardDIN.dll
> ----------------------------------------
> AecSpaceOffsetStandardDIN.resources
> Assembly Version: 5.5.235.0
> Win32 Version: 5, 5, 235, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/en-US/AecSpaceOffsetStandardDIN.resources.DLL
> ----------------------------------------
> AecSpaceOffsetStandardSIS
> Assembly Version: 5.5.256.0
> Win32 Version: 5.5.256.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/Space%20Calculation%20Standards/AecSpaceOffsetStandardSIS.dll
> ----------------------------------------
> AecSpaceOffsetStandardSIS.resources
> Assembly Version: 5.5.235.0
> Win32 Version: 5, 5, 235, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/en-US/AecSpaceOffsetStandardSIS.resources.DLL
> ----------------------------------------
> AecDtlDb
> Assembly Version: 5.5.256.0
> Win32 Version: 5, 5, 256, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AecDtlDb.DLL
> ----------------------------------------
> AecDtlDbUI
> Assembly Version: 5.5.256.0
> Win32 Version: 5.5.256.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AecDtlDbUI.DLL
> ----------------------------------------
> AecDtlDbLib
> Assembly Version: 5.5.256.0
> Win32 Version: 5.5.256.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AecDtlDbLib.DLL
> ----------------------------------------
> FmLink
> Assembly Version: 7.1.219.0
> Win32 Version: 7.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/FMDesktop/FmLink.dll
> ----------------------------------------
> AecUtils
> Assembly Version: 7.1.219.0
> Win32 Version: 7.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/FMDesktop/AecUtils.DLL
> ----------------------------------------
> System.Windows.Forms
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
> ----------------------------------------
> System.Drawing
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
> ----------------------------------------
> FmLink.resources
> Assembly Version: 7.1.219.0
> Win32 Version: 7.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/FMDesktop/en-US/FmLink.resources.DLL
> ----------------------------------------
> AcDashboard
> Assembly Version: 0.0.0.0
> Win32 Version: 17.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AcDashboard.arx
> ----------------------------------------
> AcLayer
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AcLayer.DLL
> ----------------------------------------
> AcMgdShared
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AcMgdShared.DLL
> ----------------------------------------
> acmgdinternal
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/acmgdinternal.DLL
> ----------------------------------------
> Accessibility
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.42 (RTM.050727-4200)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
> ----------------------------------------
> AcLayer.resources
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/en-US/AcLayer.resources.DLL
> ----------------------------------------
> AcInfoCenterConn
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AcInfoCenterConn.DLL
> ----------------------------------------
> AdInfoCenter
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.219.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/AdInfoCenter.DLL
> ----------------------------------------
> Autodesk.Interop.AcInetEngine
> Assembly Version: 17.1.51.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/Autodesk.Interop.AcInetEngine.DLL
> ----------------------------------------
> AdInfoCenter.resources
> Assembly Version: 17.1.0.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/en-US/AdInfoCenter.resources.DLL
> ----------------------------------------
> System.Xml
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
> ----------------------------------------
> System.Configuration
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
> ----------------------------------------
> acgx8qaj
> Assembly Version: 17.1.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
> ----------------------------------------
> Autodesk.Interop.WSCommCntr1
> Assembly Version: 17.1.51.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/Autodesk.Interop.WSCommCntr1.DLL
> ----------------------------------------
> Autodesk.Interop.WebServices1
> Assembly Version: 17.1.51.0
> Win32 Version: 17.1.51.0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/Autodesk.Interop.WebServices1.DLL
> ----------------------------------------
> System.Web.Services
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.42 (RTM.050727-4200)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
> ----------------------------------------
> Microsoft.JScript
> Assembly Version: 8.0.0.0
> Win32 Version: 8.0.50727.832
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.JScript/8.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
> ----------------------------------------
> ygle1icj
> Assembly Version: 17.1.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
> ----------------------------------------
> AecUtilsWrapper
> Assembly Version: 7.1.219.0
> Win32 Version: 7, 1, 219, 0
> CodeBase:
> file:///C:/Program%20Files/AutoCAD%20Architecture%202008/FMDesktop/AecUtilsWrapper.DLL
> ----------------------------------------
> System.Data
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
> ----------------------------------------
> System.Transactions
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
> ----------------------------------------
> System.EnterpriseServices
> Assembly Version: 2.0.0.0
> Win32 Version: 2.0.50727.832 (QFE.050727-8300)
> CodeBase:
> file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
> ----------------------------------------
>
> ************** JIT Debugging **************
> To enable just-in-time (JIT) debugging, the .config file for this
> application or computer (machine.config) must have the
> jitDebugging value set in the system.windows.forms section.
> The application must also be compiled with debugging
> enabled.
>
> For example:
>
>
>
>
>
> When JIT debugging is enabled, any unhandled exception
> will be sent to the JIT debugger registered on the computer
> rather than be handled by this dialog box.