1
1

I have created TABLE TYPE in sql server 2008

CREATE TYPE GuidList AS TABLE
    (                     
    Id UNIQUEIDENTIFIER NULL
    )

after this try to run simple example (Console app) with database rebuild

{"The given key was not present in the dictionary."}

at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
       at Xtensive.Sql.SqlServer.v09.Extractor.ExtractTypes()
       at Xtensive.Sql.SqlServer.v09.Extractor.ExtractCatalogContents()
       at Xtensive.Sql.SqlServer.v09.Extractor.ExtractSchema(String schemaName)
       at Xtensive.Sql.SqlDriver.ExtractSchema(SqlConnection connection, String schemaName)
       at Xtensive.Storage.Providers.Sql.Driver.ExtractSchema(SqlConnection connection)
       at Xtensive.Storage.Providers.Sql.SchemaUpgradeHandler.GetNativeExtractedSchema()
       at Xtensive.Storage.Providers.Sql.SchemaUpgradeHandler.GetExtractedSchema()
       at Xtensive.Storage.Building.Builders.DomainBuilder.ProvideExtractedSchema(Domain domain, SchemaUpgradeHandler upgradeHandler)
       at Xtensive.Storage.Building.Builders.DomainBuilder.SynchronizeSchema(SchemaUpgradeMode schemaUpgradeMode)
       at Xtensive.Storage.Building.Builders.DomainBuilder.BuildDomain(DomainConfiguration configuration, DomainBuilderConfiguration builderConfiguration)
       at Xtensive.Storage.Upgrade.UpgradingDomainBuilder.BuildStageDomain(UpgradeStage stage)
       at Xtensive.Storage.Upgrade.UpgradingDomainBuilder.Build(DomainConfiguration configuration)
       at Xtensive.Storage.Domain.Build(DomainConfiguration configuration)
       at Project1.Program.Main(String[] args) in C:\Users\Klekovkin\Documents\Visual Studio 2010\Projects\Project1\Project1\Program.cs:line 339
       at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()

This thread was imported from our support forum. The original discussion may contain more detailed answer.

asked Aug 20 '10 at 03:53

pil0t's gravatar image

pil0t
207575763

edited Aug 31 '10 at 15:25

Alex%20Yakunin's gravatar image

Alex Yakunin
29714412

Will be done along with the following issues:

  • http://code.google.com/p/dataobjectsdotnet/issues/detail?id=752

  • http://code.google.com/p/dataobjectsdotnet/issues/detail?id=753

(Aug 20 '10 at 09:08) Dmitri Maximov Dmitri%20Maximov's gravatar image

I've started work on the issue

(Aug 24 '10 at 09:34) Dmitri Maximov Dmitri%20Maximov's gravatar image

The question has been closed for the following reason "The issue is fixed" by Dmitri Maximov Aug 25 '10 at 07:42


One Answer:

I.e. it's a bug, that it will be fixed.

Please mark this answer as accepted, if this answer is correct.

answered Aug 24 '10 at 11:02

Alex%20Yakunin's gravatar image

Alex Yakunin
29714412

The bug is fixed. I'm closing the issue.

(Aug 25 '10 at 07:41) Dmitri Maximov Dmitri%20Maximov's gravatar image

And when will be some public build with this fix, i need it soon.

(Aug 25 '10 at 09:28) Peter Šulek Peter%20%C5%A0ulek's gravatar image

Tested and everything works as expected.

(Aug 31 '10 at 03:16) Peter Šulek Peter%20%C5%A0ulek's gravatar image

Excellent!

Thanks for testing, Peter!

(Aug 31 '10 at 03:41) Dmitri Maximov Dmitri%20Maximov's gravatar image

powered by OSQA