When I load my project, my dataset designer reports an error, "Object reference not set to an instance of an object", and will not allow me to continue into the designer.
Fine, take me to it and I'll correct it, I guess. The problem is, aside from the link to the MSDN website giving general help on this error, I'm only presented with this call stack, which means nothing to me...
There's no link, that I can tell, to the offending code. If I open the error list, I have a warning matching the "Object reference not set to an instance of an object" error, but double-clicking it takes me nowhere. The Line and Column fields on the warning are both zero, and the File and Project fields are both empty. I'm not sure what to do here. My application builds and runs fine, but I have no access to my data designer at all. The auto-generated code has about 5k lines, and I'm not about to go combing through it, mostly because I suspect the error isn't even there. I'm still newish to VB.net and this designer stuff. What I do know is seemingly every time I make a modification in a designer GUI, the auto-generated code ends up leaving something orphaned, and I have had one instance where VB got pissed about something I changed in a GUI and decided to totally wipe out everything I'd worked on. So, I'm leery about touching anything.
Btw, vs 2010
Fine, take me to it and I'll correct it, I guess. The problem is, aside from the link to the MSDN website giving general help on this error, I'm only presented with this call stack, which means nothing to me...
Instances of this error (1) | |||
| |||
at Microsoft.VisualStudio.Editors.SettingsGlobalObjects.SettingsGlobalObjectProvider.CreateGlobalObjects(Project project) at Microsoft.VisualStudio.Editors.SettingsGlobalObjects.SettingsGlobalObjectProvider.GetGlobalObjectsCore(Project project, Type baseType) at Microsoft.VisualStudio.Shell.Design.GlobalObjectProvider.GetGlobalObjects(Project project, Type baseType) at Microsoft.VisualStudio.Shell.Design.GlobalObjectService.GetGlobalObjects(Type baseType) at Microsoft.VSDesigner.VSDesignerPackage.AppSettingsHelper.GetGlobalObjectCollection(IServiceProvider serviceProvider, Project project) at Microsoft.VSDesigner.VSDesignerPackage.AppSettingsHelper.AddAppSettingsConnections(IServiceProvider serviceProvider, Project project, IList connections) at Microsoft.VSDesigner.VSDesignerPackage.GlobalConnectionService.Microsoft.VSDesigner.VSDesignerPackage.IGlobalConnectionService.GetConnections(IServiceProvider serviceProvider, Project project) at Microsoft.VSDesigner.DataSource.DesignConnection.GetConnectionFromAppSettings(String objectName, String propertyName, Project currentProject) at Microsoft.VSDesigner.DataSource.DesignConnection.GetConnectionStringObject(Project targetProject) at Microsoft.VSDesigner.DataSource.DesignConnection.get_ConnectionStringObject() at Microsoft.VSDesigner.DataSource.DbSource.set_Connection(IDesignConnection value) at Microsoft.VSDesigner.DataSource.DesignDataSource.SetConnectionProperty(Source source) at Microsoft.VSDesigner.DataSource.DesignDataSource.ReadXmlSchema(DataSourceXmlTextReader xmlReader) at Microsoft.VSDesigner.DataSource.DesignDataSource.ReadXmlSchema(TextReader textReader, String baseURI) at Microsoft.VSDesigner.DataSource.Designer.DataSourceSerializationService.DeserializeToDataSource(String filePath, Object serializationData) at Microsoft.VSDesigner.DataSource.ProjectDataSourceDescriptor.LoadDataSource() at Microsoft.VSDesigner.DataSource.ProjectDataSourceDescriptor.Init(IServiceProvider provider, IVsHierarchy primaryHierarchy, UInt32 primaryItemId, Object primaryDocDataObject, UInt32 docCookie, IVsInvisibleEditor invisibleEditor, IDesignerHost host) at Microsoft.VSDesigner.DataSource.ProjectDataSourceStorage.EnsureInvisibleEditor(ProjectItem dsProjectItem, Boolean ensureWritable, Boolean createInvisibleEditor, Boolean getUIInfo) at Microsoft.VSDesigner.DataSource.ProjectDataSourceStorage.GetDataSourceInternal(Object caller, ProjectItem dsProjectItem, Boolean ensureWritable, Boolean createInvisibleEditor, Boolean getUIInfo) at Microsoft.VSDesigner.DataSource.Designer.DataSourceDesignerLoader.HandleLoad(IDesignerSerializationManager serializationManager) |
There's no link, that I can tell, to the offending code. If I open the error list, I have a warning matching the "Object reference not set to an instance of an object" error, but double-clicking it takes me nowhere. The Line and Column fields on the warning are both zero, and the File and Project fields are both empty. I'm not sure what to do here. My application builds and runs fine, but I have no access to my data designer at all. The auto-generated code has about 5k lines, and I'm not about to go combing through it, mostly because I suspect the error isn't even there. I'm still newish to VB.net and this designer stuff. What I do know is seemingly every time I make a modification in a designer GUI, the auto-generated code ends up leaving something orphaned, and I have had one instance where VB got pissed about something I changed in a GUI and decided to totally wipe out everything I'd worked on. So, I'm leery about touching anything.
Btw, vs 2010