Running v3.1 Final March 12th, 2012
Win7 x64 Ultimate
MacOS / VMWare Fusion
Microsoft SQL Server Developer (64-bit) 11.0.2100.60
I have opened a LLBLGen Project file and I'm trying to refresh the schema and I'm getting some errors. Now this works fine on my desktop which is running SQL Server 2008 and Win7 x64 on regular workstation (i.e. not a Mac). I'm thinking the issue is with the latest version of SQL Server or VMWare?
Steps to reproduce:
I right click the "SQL Server (SqlClient)" in the Catalog Explorer.
Refresh...
Test Connection... (succeeded!)
Click "Next >"
Exception information.
=============================================================
LLBLGen Pro version: v3.1. Build: March 12th, 2012
Exception details:
=====================
Message: ExecuteReader: CommandText property has not been initialized
Source: System.Data
Stack trace:
at System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
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 SD.LLBLGen.Pro.DBDrivers.SqlServer.SqlServerDBDriver.GetAllSchemaNames(String catalogName) in C:\Myprojects\VS.NET Projects\LLBLGen Pro v3.1\Drivers 3.1\SqlServer\SqlServerDBDriver.cs:line 547
at SD.LLBLGen.Pro.Gui.Controls.WizardPages.MetaDataRetrievalWizard_Step_ElementSelection.PopulateCatalog(TreeNode nodeToPopulate, TagEntry`1 tagData)
Inner exception: <null>
-----------------------------------------------
Click OK...
--------------------------------------------
Exception information.
=============================================================
LLBLGen Pro version: v3.1. Build: March 12th, 2012
Exception details:
=====================
Message: Specified argument was out of the range of valid values.
Parameter name: index
Source: System.Windows.Forms
Stack trace:
at System.Windows.Forms.TreeNodeCollection.get_Item(Int32 index)
at SD.LLBLGen.Pro.Gui.Controls.WizardPages.MetaDataRetrievalWizard_Step_ElementSelection.PreCheckAndExpandExistingElementsForRefresh()
at SD.LLBLGen.Pro.Gui.Controls.WizardPages.MetaDataRetrievalWizard_Step_ElementSelection.FillControls()
at SD.LLBLGen.Pro.Gui.Forms.MetaDataRetrievalWizard._mainWizardControl_SelectedPageChanging(Object sender, WizardPageChangingEventArgs e)
at DevExpress.XtraWizard.WizardControl.RaiseSelectedPageChanging(BaseWizardPage oldPage, BaseWizardPage newPage, Direction direction)
at DevExpress.XtraWizard.WizardControl.SetSelectedPageCore(BaseWizardPage prevPage, BaseWizardPage value, Direction direction)
at DevExpress.XtraWizard.WizardControl.SetNextPage()
at DevExpress.XtraWizard.WizardControl.OnNextButtonClick(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at DevExpress.XtraEditors.BaseButton.OnClick(EventArgs e)
at DevExpress.XtraEditors.BaseButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.Utils.Controls.ControlBase.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Inner exception: <null>