[3.0.5] Hydra XamlParseException exception

[3.0.5] Hydra XamlParseException exception
Atom
2/21/2011
Alexander


При старте Гидры возникает следующий эксепшен. Он, как я понимаю, связан с HydraConnectionString. Если я прав, то хотелось бы видеть как раз об этом сообщение. :)

System.Windows.Markup.XamlParseException: Не удается создать экземпляр "MainWindow", определенный в сборке "Hydra, Version=3.0.5.0, Culture=neutral, PublicKeyToken=null". Адресат вызова создал исключение. Ошибка в файле разметки "Hydra;component/MainWindow.xaml", строка 1, позиция 9. ---> System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.Data.SqlClient.SqlException: При установлении соединения с SQL Server произошла ошибка, связанная с сетью или с определенным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что на SQL Server разрешены удаленные соединения. (provider: Поставщик именованных каналов, error: 40 - Не удалось открыть подключение к SQL Server)

в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) в System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject) в System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject) в System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart) в System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) в System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) в System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) в System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) в System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) в System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) в System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) в System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) в System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) в System.Data.SqlClient.SqlConnection.Open() в Ecng.Data.DatabaseProvider.CreateConnection(String connectionString) в Ecng.Data.Database.CreateConnection() в Ecng.Data.Database.<>c__DisplayClass7.b__6(Query ) в Ecng.Collections.CollectionHelper.SafeAdd[TKey,TValue](IDictionary2 dictionary, TKey key, Func2 handler) в Ecng.Data.Database.GetCommand(Query commandQuery, SerializationItemCollection source) в Ecng.Data.HierarchicalDatabase.GetCommand(Schema schema, SqlCommandTypes type, FieldCollection keyFields, FieldCollection valueFields, SerializationItemCollection source) в Ecng.Data.Database.GetCount(Schema schema) в Ecng.Data.Database.GetCountTEntity в Ecng.Serialization.RelationManyList1.OnGetCount() в Ecng.Data.HierarchicalPageLoadList1.OnGetCount() в Ecng.Serialization.RelationManyList1.ReadAll(Int64 startIndex, Int64 count, Field orderBy, SortDirection direction) в Ecng.Serialization.RelationManyList1.GetRange(Int64 startIndex, Int64 count, String sortExpression, SortDirection directions) в Ecng.Collections.BaseListEx1.GetRange(Int64 startIndex, Int64 count) в Ecng.Serialization.RelationManyList1.get_Count() в Ecng.Trading.Hydra.MainWindow..ctor() в E:\StockSharpReleases\StockSharp_3.0.5\Sources\Hydra\Hydra\MainWindow.xaml.cs:строка 40

--- Конец трассировки внутреннего стека исключений ---

в System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) в System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) в System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) в System.Activator.CreateInstance(Type type, Boolean nonPublic) в System.Windows.Markup.BamlRecordReader.CreateInstanceFromType(Type type, Int16 typeId, Boolean throwOnFail)

--- Конец трассировки внутреннего стека исключений ---

в System.Windows.Markup.XamlParseException.ThrowException(String message, Exception innerException, Int32 lineNumber, Int32 linePosition, Uri baseUri, XamlObjectIds currentXamlObjectIds, XamlObjectIds contextXamlObjectIds, Type objectType) в System.Windows.Markup.XamlParseException.ThrowException(ParserContext parserContext, Int32 lineNumber, Int32 linePosition, String message, Exception innerException) в System.Windows.Markup.BamlRecordReader.ThrowExceptionWithLine(String message, Exception innerException) в System.Windows.Markup.BamlRecordReader.CreateInstanceFromType(Type type, Int16 typeId, Boolean throwOnFail) в System.Windows.Markup.BamlRecordReader.GetElementAndFlags(BamlElementStartRecord bamlElementStartRecord, Object& element, ReaderFlags& flags, Type& delayCreatedType, Int16& delayCreatedTypeId) в System.Windows.Markup.BamlRecordReader.BaseReadElementStartRecord(BamlElementStartRecord bamlElementRecord) в System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord) в System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord) в System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord) в System.Windows.Markup.TreeBuilderBamlTranslator.ParseFragment() в System.Windows.Markup.TreeBuilder.Parse() в System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream) в System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc) в System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties) в System.Windows.Application.DoStartup() в System.Windows.Application.<.ctor>b__0(Object unused) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)


Tags:


Thanks:


Mikhail Sukhov

Avatar
Date: 2/21/2011
Reply


Alexander: При старте Гидры возникает следующий эксепшен. Он, как я понимаю, связан с HydraConnectionString. Если я прав, то хотелось бы видеть как раз об этом сообщение. :)

А настройки БД сделаны? БД вообще установлена?[biggrin]

Thanks:

Alexander

Avatar
Date: 2/21/2011
Reply


Mikhail Sukhov:

Alexander: При старте Гидры возникает следующий эксепшен. Он, как я понимаю, связан с HydraConnectionString. Если я прав, то хотелось бы видеть как раз об этом сообщение. :)

А настройки БД сделаны? БД вообще установлена?[biggrin]

нет. у меня, собственно, не вопрос почему так, а просьба сообщение выкинуть более понятное :)

Thanks:

Mikhail Sukhov

Avatar
Date: 2/21/2011
Reply


Alexander:

Mikhail Sukhov:

Alexander: При старте Гидры возникает следующий эксепшен. Он, как я понимаю, связан с HydraConnectionString. Если я прав, то хотелось бы видеть как раз об этом сообщение. :)

А настройки БД сделаны? БД вообще установлена?[biggrin]

нет. у меня, собственно, не вопрос почему так, а просьба сообщение выкинуть более понятное :)

Варианты решения? Не совсем понимаю, как мне узнать что проблема в БД.

Thanks:

Alexander

Avatar
Date: 2/22/2011
Reply


Mikhail Sukhov:

Alexander:

Mikhail Sukhov:

Alexander: При старте Гидры возникает следующий эксепшен. Он, как я понимаю, связан с HydraConnectionString. Если я прав, то хотелось бы видеть как раз об этом сообщение. :)

А настройки БД сделаны? БД вообще установлена?[biggrin]

нет. у меня, собственно, не вопрос почему так, а просьба сообщение выкинуть более понятное :)

Варианты решения? Не совсем понимаю, как мне узнать что проблема в БД.


            try
            {

            }
            catch (SqlException exception)
            {
                MessageBox.Show(string.Format("Ошибка базы данных ({0}).", exception.ToString()));
            }

Просто не будут ошибки БД такой ужас наводить =)

Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy