{"id":5615,"date":"2014-04-04T05:07:48","date_gmt":"2014-04-04T05:07:48","guid":{"rendered":"https:\/\/unknownerror.org\/index.php\/2014\/04\/04\/sql-2005-mobile-loading-2003-cabs-collection-of-common-programming-errors\/"},"modified":"2014-04-04T05:07:48","modified_gmt":"2014-04-04T05:07:48","slug":"sql-2005-mobile-loading-2003-cabs-collection-of-common-programming-errors","status":"publish","type":"post","link":"https:\/\/unknownerror.org\/index.php\/2014\/04\/04\/sql-2005-mobile-loading-2003-cabs-collection-of-common-programming-errors\/","title":{"rendered":"SQL 2005 Mobile loading 2003 Cabs-Collection of common programming errors"},"content":{"rendered":"<p>I am moving a VS 2003 Pocket PC app to VS 2005 and when I deploy the app from Visuyal Studio 2005 two sqlce cabs are deployed (in addition to the sqlce30 ones) namely<\/p>\n<p>sqlce20.dev.ppc.wce4.armv4.CAB<\/p>\n<p>and<\/p>\n<p>sqlce20.ppc.wce4.armv4.CAB.<\/p>\n<p>Now as I have documented in another thread (SQL 2005 Mobile : The file is not a valid database file) this gives me problems when I want to access the database being produced by replication. So I&#8217;m trying to eliminate the need for these cab files.<\/p>\n<p>My pocket PC application uses two of my DLLs the first of which is my Business Objects. When I deploy this to my PDA I get the following build output<\/p>\n<p>&#8212;&#8212; Build started: Project: BO, Configuration: Release Any CPU &#8212;&#8212;<br \/>\nC:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727\\Vbc.exe \/noconfig<\/p>\n<p>\/imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Generic,System.Data,Sys<\/p>\n<p>tem.Diagnostics \/nowarn:42016,41999,42017,42018,42019,42032,42036,42020,42021,42022 \/nostdlib<\/p>\n<p>\/rootnamespace:MVnet.VS2005CF.MobileSeller.BO \/sdkpath:&#8221;C:\\Program Files\\Microsoft Visual Studio<\/p>\n<p>8\\SmartDevices\\SDK\\CompactFramework\\2.0\\v2.0\\WindowsCE&#8221; \/netcf \/doc:obj\\Release\\BO.xml<\/p>\n<p>\/define:&#8221;CONFIG=\\&#8221;Release\\&#8221;,TRACE=-1,_MyType=\\&#8221;Windows\\&#8221;,PLATFORM=\\&#8221;AnyCPU\\&#8221;,PocketPC=TRUE&#8221;<\/p>\n<p>\/reference:&#8221;..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\In The Hand Ltd\\ADOCE In The Hand<\/p>\n<p>v1.7\\Runtime\\InTheHand.Data.Adoce.dll&#8221;,&#8221;..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\In The Hand Ltd\\ADOCE<\/p>\n<p>In The Hand<\/p>\n<p>v1.7\\Runtime\\InTheHand.Interop.dll&#8221;,..\\..\\..\\..\\..\\..\\..\\VS2005CF\\References\\release\\MVnetApplicati<\/p>\n<p>on.dll,&#8221;C:\\Program Files\\Microsoft Visual Studio<\/p>\n<p>8\\SmartDevices\\SDK\\CompactFramework\\2.0\\v2.0\\WindowsCE\\System.Data.dll&#8221;,&#8221;C:\\Program Files\\Microsoft<\/p>\n<p>Visual Studio 8\\SmartDevices\\SDK\\\\SQL Server\\Mobile\\v3.0\\System.Data.SqlServerCe.dll&#8221;,&#8221;C:\\Program<\/p>\n<p>Files\\Microsoft Visual Studio<\/p>\n<p>8\\SmartDevices\\SDK\\CompactFramework\\2.0\\v2.0\\WindowsCE\\System.dll&#8221;,&#8221;C:\\Program Files\\Microsoft<\/p>\n<p>Visual Studio<\/p>\n<p>8\\SmartDevices\\SDK\\CompactFramework\\2.0\\v2.0\\WindowsCE\\System.Drawing.dll&#8221;,&#8221;C:\\Program<\/p>\n<p>Files\\Microsoft Visual Studio<\/p>\n<p>8\\SmartDevices\\SDK\\CompactFramework\\2.0\\v2.0\\WindowsCE\\System.Web.Services.dll&#8221;,&#8221;C:\\Program<\/p>\n<p>Files\\Microsoft Visual Studio<\/p>\n<p>8\\SmartDevices\\SDK\\CompactFramework\\2.0\\v2.0\\WindowsCE\\System.Windows.Forms.dll&#8221;,&#8221;C:\\Program<\/p>\n<p>Files\\Microsoft Visual Studio<\/p>\n<p>8\\SmartDevices\\SDK\\CompactFramework\\2.0\\v2.0\\WindowsCE\\System.Xml.dll&#8221; \/debug:pdbonly<\/p>\n<p>\/filealign:512 \/optimize+ \/out:obj\\Release\\BO.dll<\/p>\n<p>\/resource:obj\\Release\\MVnet.VS2005CF.MobileSeller.BO.BO.frmError.resources<\/p>\n<p>\/resource:obj\\Release\\MVnet.VS2005CF.MobileSeller.BO.Resources.resources \/target:library<\/p>\n<p>AmtechSynchroniser.vb Amtech\\AP_Board.vb Amtech\\AP_Circuit.vb Amtech\\AP_Completion.vb<\/p>\n<p>Amtech\\AP_Domestic.vb Amtech\\AP_DomesticPeriodic.vb Amtech\\AP_DomesticSupplyCable.vb<\/p>\n<p>Amtech\\AP_EmergencyLightingInspection.vb Amtech\\AP_FireDetectionCommissioning.vb<\/p>\n<p>Amtech\\AP_FireDetectionInstallation.vb Amtech\\AP_FireDetectionServicing.vb<\/p>\n<p>Amtech\\AP_FireDetectionSystemRevised.vb Amtech\\AP_FireDetectionVerification.vb Amtech\\AP_Job.vb<\/p>\n<p>Amtech\\AP_MinorWorksNIC.vb Amtech\\AP_Periodic.vb Amtech\\AP_PeriodicBoardTest.vb<\/p>\n<p>Amtech\\AP_PeriodicCircuitTest.vb Amtech\\AP_PeriodicRecommendations.vb Amtech\\AP_ProtectiveDevice.vb<\/p>\n<p>Amtech\\AP_StandardRecommendations.vb Amtech\\AP_VersionInfo.vb Amtech\\ICDBEntity.vb basMain.vb<\/p>\n<p>basSQL.vb cAddress.vb cAnswer.vb cBlockAllocation.vb cBO.vb cCompany.vb cCustomer.vb cCustomerF.vb<\/p>\n<p>cInvoice.vb cInvoiceLine.vb cJob.vb cNote.vb cOrder.vb cOrderF.vb cOrderLine.vb cPaymentLine.vb<\/p>\n<p>cPaymentLineF.vb cPDA_Update.vb cProduct.vb cProductF.vb cProductStock.vb cProductStockF.vb<\/p>\n<p>cQuestion.vb cQuestionAnswer.vb cReceipt.vb cRep.vb cRepF.vb cRepProductPrice.vb<\/p>\n<p>cRepProductPriceF.vb cRepProductStock.vb cRepStockAdjustment.vb cRepStockOrder.vb<\/p>\n<p>cRepStockOrderF.vb cSalesPosition.vb cSalesPositionF.vb cSupplier.vb cType.vb cTypeF.vb cVatCode.vb<\/p>\n<p>cVisit.vb cVisitF.vb Database.vb EntityHelper.vb FleetMinder\\cMakeModel.vb FleetMinder\\cVehicle.vb<\/p>\n<p>frmError.vb Gradus\\GradusReport.vb IEntityForm.vb IManagedForm.vb ISQLInEntity.vb &#8220;My<\/p>\n<p>Project\\AssemblyInfo.vb&#8221; &#8220;My Project\\Resources.Designer.vb&#8221; PageSelection.vb PDAProduct.vb<\/p>\n<p>Property.vb RDAControl.vb Synchroniser.vb &#8220;Web References\\FeedBackWS\\Reference.vb&#8221; &#8220;Web<\/p>\n<p>References\\WSPDADB\\Reference.vb&#8221;<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(152) :<\/p>\n<p>warning BC42104: Variable &#8216;TableConfig&#8217; is used before it has been assigned a value. A null<\/p>\n<p>reference exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(166) :<\/p>\n<p>warning BC42104: Variable &#8216;ATTable&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(292) :<\/p>\n<p>warning BC42104: Variable &#8216;Table&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(350) :<\/p>\n<p>warning BC42104: Variable &#8216;Table&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(400) :<\/p>\n<p>warning BC42104: Variable &#8216;Table&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(458) :<\/p>\n<p>warning BC42104: Variable &#8216;rstab&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(557) :<\/p>\n<p>warning BC42104: Variable &#8216;rsTab&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(611) :<\/p>\n<p>warning BC42104: Variable &#8216;Table&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(812) :<\/p>\n<p>warning BC42104: Variable &#8216;CDBSelectSQL&#8217; is used before it has been assigned a value. A null<\/p>\n<p>reference exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(856) :<\/p>\n<p>warning BC42025: Access of shared member, constant member, enum member or nested type through an<\/p>\n<p>instance; qualifying expression will not be evaluated.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(952) :<\/p>\n<p>warning BC42104: Variable &#8216;Prop&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(1000) :<\/p>\n<p>warning BC42025: Access of shared member, constant member, enum member or nested type through an<\/p>\n<p>instance; qualifying expression will not be evaluated.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(1004) :<\/p>\n<p>warning BC42025: Access of shared member, constant member, enum member or nested type through an<\/p>\n<p>instance; qualifying expression will not be evaluated.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(1009) :<\/p>\n<p>warning BC42104: Variable &#8216;nCol&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(1020) :<\/p>\n<p>warning BC42104: Variable &#8216;CDBSelectSQL&#8217; is used before it has been assigned a value. A null<\/p>\n<p>reference exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\AmtechSynchroniser.vb(1078) :<\/p>\n<p>warning BC42104: Variable &#8216;oProp&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.vbc : warning BC42206: Maximum number of warnings has been exceeded.<\/p>\n<p>C:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_Board.vb(231) : warning<\/p>\n<p>BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_Circuit.vb(239) :<\/p>\n<p>warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_Completion.vb(812) :<\/p>\n<p>warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_Domestic.vb(543) :<\/p>\n<p>warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_DomesticPeriodic.vb(606<\/p>\n<p>) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_DomesticSupplyCable.vb(<\/p>\n<p>284) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_EmergencyLightingInspec<\/p>\n<p>tion.vb(362) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths.<\/p>\n<p>A null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_FireDetectionCommission<\/p>\n<p>ing.vb(270) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths.<\/p>\n<p>A null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_FireDetectionInstallati<\/p>\n<p>on.vb(268) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A<\/p>\n<p>null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_FireDetectionServicing.<\/p>\n<p>vb(609) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A<\/p>\n<p>null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_FireDetectionSystemRevi<\/p>\n<p>sed.vb(293) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths.<\/p>\n<p>A null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_FireDetectionVerificati<\/p>\n<p>on.vb(277) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A<\/p>\n<p>null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_Job.vb(340) : warning<\/p>\n<p>BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_MinorWorksNIC.vb(314) :<\/p>\n<p>warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_Periodic.vb(619) :<\/p>\n<p>warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_PeriodicBoardTest.vb(22<\/p>\n<p>7) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_PeriodicCircuitTest.vb(<\/p>\n<p>239) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_PeriodicRecommendations<\/p>\n<p>.vb(181) : warning BC42107: Property &#8216;CDBKeyProperty&#8217; doesn&#8217;t return a value on all code paths. A<\/p>\n<p>null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(113) : warning<\/p>\n<p>BC42105: Function &#8216;Version&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(176) : warning<\/p>\n<p>BC42105: Function &#8216;RepLogOn&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(443) : warning<\/p>\n<p>BC42105: Function &#8216;ExecuteSQL_ReturnIdentity&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(513) : warning<\/p>\n<p>BC42105: Function &#8216;InitialiseServiceOrderLines1&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(585) : warning<\/p>\n<p>BC42105: Function &#8216;GetVisit1&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(656) : warning<\/p>\n<p>BC42105: Function &#8216;GetCustomer1&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(728) : warning<\/p>\n<p>BC42105: Function &#8216;GetProduct1&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(798) : warning<\/p>\n<p>BC42105: Function &#8216;GetDataSet&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(868) : warning<\/p>\n<p>BC42105: Function &#8216;GetScalar&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(1012) : warning<\/p>\n<p>BC42025: Access of shared member, constant member, enum member or nested type through an instance;<\/p>\n<p>qualifying expression will not be evaluated.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(1134) : warning<\/p>\n<p>BC42104: Variable &#8216;oCMD&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(1176) : warning<\/p>\n<p>BC42104: Variable &#8216;oCMD&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Database.vb(1217) : warning<\/p>\n<p>BC42104: Variable &#8216;oCMD&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(238) : warning<\/p>\n<p>BC42105: Function &#8216;SelectSQL&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(342) : warning<\/p>\n<p>BC42105: Function &#8216;InsertSQL&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(404) : warning<\/p>\n<p>BC42105: Function &#8216;UpdateSQL&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(460) : warning<\/p>\n<p>BC42104: Variable &#8216;Prop&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(522) : warning<\/p>\n<p>BC42104: Variable &#8216;Prop&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(634) : warning<\/p>\n<p>BC42104: Variable &#8216;oReader&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(847) : warning<\/p>\n<p>BC42104: Variable &#8216;oReader&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(959) : warning<\/p>\n<p>BC42104: Variable &#8216;oReader&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\EntityHelper.vb(1083) : warning<\/p>\n<p>BC42104: Variable &#8216;oReader&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\FleetMinder\\cMakeModel.vb(116) :<\/p>\n<p>warning BC42104: Variable &#8216;CurrentMake&#8217; is used before it has been assigned a value. A null<\/p>\n<p>reference exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\FleetMinder\\cMakeModel.vb(116) :<\/p>\n<p>warning BC42104: Variable &#8216;NewMake&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\FleetMinder\\cVehicle.vb(132) :<\/p>\n<p>warning BC42104: Variable &#8216;V&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Gradus\\GradusReport.vb(39) :<\/p>\n<p>warning BC42105: Function &#8216;DisplayName&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Gradus\\GradusReport.vb(64) :<\/p>\n<p>warning BC42105: Function &#8216;CurrentSection&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(341) : warning<\/p>\n<p>BC42105: Function &#8216;ProductTypeInList&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(419) : warning<\/p>\n<p>BC42104: Variable &#8216;WhereSQL&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(550) : warning<\/p>\n<p>BC42104: Variable &#8216;SelectSQL&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(550) : warning<\/p>\n<p>BC42104: Variable &#8216;StockSQL&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(550) : warning<\/p>\n<p>BC42104: Variable &#8216;CategoryValue2&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(550) : warning<\/p>\n<p>BC42104: Variable &#8216;ProductSupplierJoinSQL&#8217; is used before it has been assigned a value. A null<\/p>\n<p>reference exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(748) : warning<\/p>\n<p>BC42107: Property &#8216;SelectSQL&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(791) : warning<\/p>\n<p>BC42107: Property &#8216;CountSQL&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PDAProduct.vb(850) : warning<\/p>\n<p>BC42107: Property &#8216;Products&#8217; doesn&#8217;t return a value on all code paths. A null reference exception<\/p>\n<p>could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\PageSelection.vb(8) : warning<\/p>\n<p>BC40055: Casing of namespace name &#8216;bo&#8217; does not match casing of namespace name &#8216;BO&#8217; in file<\/p>\n<p>&#8216;C:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Amtech\\AP_Board.vb&#8217;.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\Synchroniser.vb(213) : warning<\/p>\n<p>BC42104: Variable &#8216;ErrorInfo&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cBO.vb(217) : warning BC42107:<\/p>\n<p>Property &#8216;AmtechDBPath&#8217; doesn&#8217;t return a value on all code paths. A null reference exception could<\/p>\n<p>occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cBO.vb(582) : warning BC42104:<\/p>\n<p>Variable &#8216;TableName&#8217; is used before it has been assigned a value. A null reference exception could<\/p>\n<p>result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cCompany.vb(848) : warning<\/p>\n<p>BC42024: Unused local variable: &#8216;Setting&#8217;.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cCustomer.vb(924) : warning<\/p>\n<p>BC42104: Variable &#8216;SaveCurrentVisit&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cCustomer.vb(974) : warning<\/p>\n<p>BC42105: Function &#8216;GenerateInvoices&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cCustomerF.vb(419) : warning<\/p>\n<p>BC42104: Variable &#8216;WhereSQL&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cJob.vb(411) : warning BC42105:<\/p>\n<p>Function &#8216;InvoicedVisitWithNoPO&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cJob.vb(449) : warning BC42104:<\/p>\n<p>Variable &#8216;V&#8217; is used before it has been assigned a value. A null reference exception could result<\/p>\n<p>at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cOrderF.vb(7) : warning BC40056:<\/p>\n<p>Namespace or type specified in the Imports &#8216;MVnet.CodeCabinet.VS2005CF.PhoneAPI&#8217; doesn&#8217;t contain<\/p>\n<p>any public member or cannot be found. Make sure the namespace or the type is defined and contains<\/p>\n<p>at least one public member. Make sure the imported element name doesn&#8217;t use any aliases.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cOrderF.vb(9) : warning BC40056:<\/p>\n<p>Namespace or type specified in the Imports &#8216;MVnet.VS2005CF.MobileSeller.WebServices&#8217; doesn&#8217;t<\/p>\n<p>contain any public member or cannot be found. Make sure the namespace or the type is defined and<\/p>\n<p>contains at least one public member. Make sure the imported element name doesn&#8217;t use any aliases.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cQuestion.vb(202) : warning<\/p>\n<p>BC42105: Function &#8216;RootQuestions&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cQuestion.vb(212) : warning<\/p>\n<p>BC42105: Function &#8216;Questions_ForCompany&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cQuestionAnswer.vb(238) : warning<\/p>\n<p>BC42105: Function &#8216;AnswersForQuestion&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cQuestionAnswer.vb(244) : warning<\/p>\n<p>BC42024: Unused local variable: &#8216;sSQL&#8217;.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cQuestionAnswer.vb(254) : warning<\/p>\n<p>BC42105: Function &#8216;AnswersForQuestion_IncludeUserAnswers&#8217; doesn&#8217;t return a value on all code paths.<\/p>\n<p>A null reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cRepF.vb(354) : warning BC42104:<\/p>\n<p>Variable &#8216;oRep&#8217; is used before it has been assigned a value. A null reference exception could<\/p>\n<p>result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(905) : warning BC42105:<\/p>\n<p>Function &#8216;PopulateComboFromRepProductCategories&#8217; doesn&#8217;t return a value on all code paths. A null<\/p>\n<p>reference exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(917) : warning BC42025:<\/p>\n<p>Access of shared member, constant member, enum member or nested type through an instance;<\/p>\n<p>qualifying expression will not be evaluated.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(967) : warning BC42024:<\/p>\n<p>Unused local variable: &#8216;sValue&#8217;.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(1228) : warning<\/p>\n<p>BC42104: Variable &#8216;nCol&#8217; is used before it has been assigned a value. A null reference exception<\/p>\n<p>could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(1300) : warning<\/p>\n<p>BC42104: Variable &#8216;PaymentsSplit&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(1318) : warning<\/p>\n<p>BC42104: Variable &#8216;NoSignaturesSplit&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(1336) : warning<\/p>\n<p>BC42104: Variable &#8216;CancellationsSplit&#8217; is used before it has been assigned a value. A null<\/p>\n<p>reference exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(1356) : warning<\/p>\n<p>BC42104: Variable &#8216;NotesColonSplit&#8217; is used before it has been assigned a value. A null reference<\/p>\n<p>exception could result at runtime.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cTypeF.vb(1413) : warning<\/p>\n<p>BC42105: Function &#8216;VisitResultCodes&#8217; doesn&#8217;t return a value on all code paths. A null reference<\/p>\n<p>exception could occur at run time when the result is used.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cVisit.vb(12) : warning BC40056:<\/p>\n<p>Namespace or type specified in the Imports &#8216;MVnet.CodeCabinet.VS2005CF.MVnetApplicationVB&#8217; doesn&#8217;t<\/p>\n<p>contain any public member or cannot be found. Make sure the namespace or the type is defined and<\/p>\n<p>contains at least one public member. Make sure the imported element name doesn&#8217;t use any aliases.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cVisitF.vb(8) : warning BC40056:<\/p>\n<p>Namespace or type specified in the Imports &#8216;MVnet.CodeCabinet.VS2005CF.PhoneAPI&#8217; doesn&#8217;t contain<\/p>\n<p>any public member or cannot be found. Make sure the namespace or the type is defined and contains<\/p>\n<p>at least one public member. Make sure the imported element name doesn&#8217;t use any aliases.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cVisitF.vb(9) : warning BC40056:<\/p>\n<p>Namespace or type specified in the Imports &#8216;MVnet.CodeCabinet.VS2005CF.MVnetApplicationVB&#8217; doesn&#8217;t<\/p>\n<p>contain any public member or cannot be found. Make sure the namespace or the type is defined and<\/p>\n<p>contains at least one public member. Make sure the imported element name doesn&#8217;t use any aliases.<br \/>\nC:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\cVisitF.vb(10) : warning BC40056:<\/p>\n<p>Namespace or type specified in the Imports &#8216;MVnet.VS2005CF.mobileseller.WebServices&#8217; doesn&#8217;t<\/p>\n<p>contain any public member or cannot be found. Make sure the namespace or the type is defined and<\/p>\n<p>contains at least one public member. Make sure the imported element name doesn&#8217;t use any aliases.BO -&gt; C:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\bin\\Release\\BO.dll&#8212;&#8212; Deploy started: Project: BO, Configuration: Release Any CPU &#8212;&#8212;<\/p>\n<p>Deploying &#8216;C:\\Program Files\\Microsoft Visual Studio 8\\SmartDevices\\SDK\\SQL<\/p>\n<p>Server\\Mobile\\v2.0\\System.Data.Common.dll&#8217;<br \/>\nDeploying &#8216;C:\\Program Files\\Microsoft Visual Studio 8\\SmartDevices\\SDK\\SQL<\/p>\n<p>Server\\Mobile\\v2.0\\wce400\\ARMV4\\sqlce20.ppc.wce4.armv4.CAB&#8217;<br \/>\nDeploying &#8216;C:\\Program Files\\Microsoft Visual Studio 8\\SmartDevices\\SDK\\SQL<\/p>\n<p>Server\\Mobile\\v2.0\\wce400\\ARMV4\\sqlce20.dev.ppc.wce4.armv4.cab&#8217;Deploying &#8216;C:\\Dev\\VS2005CF\\References\\release\\MVnetApplication.dll&#8217;Deploying &#8216;C:\\Program Files\\In The Hand Ltd\\ADOCE In The Hand v1.7\\Runtime\\InTheHand.Interop.dll&#8217;<\/p>\n<p>Deploying &#8216;C:\\Program Files\\In The Hand Ltd\\ADOCE In The Hand<\/p>\n<p>v1.7\\Runtime\\InTheHand.Data.Adoce.dll&#8217;Deploying &#8216;C:\\Dev\\millar\\MobileSeller\\code\\2005\\MobileSeller\\MobileSeller\\BO\\bin\\Release\\BO.dll&#8217;========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==================== Deploy: 1 succeeded, 0 failed, 0 skipped ==========<\/p>\n<p>which as you can see is bringing in the two cabs.<\/p>\n<p><strong>Is there an easy way to determine what exactly requires these two cabs?<\/strong><\/p>\n<p>\u00a0I strongly suspect that it&#8217;s a third party stuff from ADOCE which I&#8217;m using to access access databases on the PDA.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am moving a VS 2003 Pocket PC app to VS 2005 and when I deploy the app from Visuyal Studio 2005 two sqlce cabs are deployed (in addition to the sqlce30 ones) namely sqlce20.dev.ppc.wce4.armv4.CAB and sqlce20.ppc.wce4.armv4.CAB. Now as I have documented in another thread (SQL 2005 Mobile : The file is not a valid [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-5615","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/5615","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/comments?post=5615"}],"version-history":[{"count":0,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/posts\/5615\/revisions"}],"wp:attachment":[{"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/media?parent=5615"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/categories?post=5615"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unknownerror.org\/index.php\/wp-json\/wp\/v2\/tags?post=5615"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}