Начало работы. Исключение в конструкторе QuikTrader
Atom Ответить
25.03.2011


Действую по инструкции https://stocksharp.ru/do...px?topic=Stock%23%2fQuik

При выполении
Код
var trader = new QuikTrader(@"C:\quik\info.exe");


Получаю исключение.

Код
The type initializer for 'Ecng.Trading.Quik.QuikTrader' threw an exception.


win xp, ms vs 2010

Теги:


Спасибо:




12 Ответов
Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 25.03.2011
Ответить


proton Перейти
Действую по инструкции https://stocksharp.ru/do...px?topic=Stock%23%2fQuik

При выполении
Код
var trader = new QuikTrader(@"C:\quik\info.exe");


Получаю исключение.

Код
The type initializer for 'Ecng.Trading.Quik.QuikTrader' threw an exception.


win xp, ms vs 2010


Это не полный текст ошибки.
Спасибо:

proton

Фотография
Дата: 25.03.2011
Ответить


Mikhail Sukhov Перейти
Это не полный текст ошибки.

А где посмотреть полный?

P.S. На панельке справа обнаружил ещё одно.
Автор топика
Спасибо:

proton

Фотография
Дата: 28.03.2011
Ответить


Так что делать то?
Возможно нубская ошибка, с C# большого опыта нет.
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 28.03.2011
Ответить


proton Перейти
Так что делать то?
Возможно нубская ошибка, с C# большого опыта нет.


Там же написано, приложение не находил Ecng.Collections.dll Подключите эту сборку.
Спасибо:

proton

Фотография
Дата: 05.04.2011
Ответить


Странные ошибки пошли
Код

не удалось разрешить первичную ссылку "Ecng.Collections", поскольку она косвенно зависит от сборки .NET Framework "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", которую невозможно разрешить в целевой инфраструктуре. ".NETFramework,Version=v3.5,Profile=Client". Чтобы исправить эту ошибку, удалите ссылку "Ecng.Collections", или измените целевую инфраструктуру на версию, которая содержит "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 05.04.2011
Ответить


proton Перейти
Странные ошибки пошли
Код

не удалось разрешить первичную ссылку "Ecng.Collections", поскольку она косвенно зависит от сборки .NET Framework "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", которую невозможно разрешить в целевой инфраструктуре. ".NETFramework,Version=v3.5,Profile=Client". Чтобы исправить эту ошибку, удалите ссылку "Ecng.Collections", или измените целевую инфраструктуру на версию, которая содержит "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".


.NET 4? Переставьте на 3.5.
Спасибо:

proton

Фотография
Дата: 05.04.2011
Ответить


Mikhail Sukhov Перейти
proton Перейти
Странные ошибки пошли
Код

не удалось разрешить первичную ссылку "Ecng.Collections", поскольку она косвенно зависит от сборки .NET Framework "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", которую невозможно разрешить в целевой инфраструктуре. ".NETFramework,Version=v3.5,Profile=Client". Чтобы исправить эту ошибку, удалите ссылку "Ecng.Collections", или измените целевую инфраструктуру на версию, которая содержит "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".


.NET 4? Переставьте на 3.5.


В свойствах проекта 3.5
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 05.04.2011
Ответить


proton Перейти
Mikhail Sukhov Перейти
proton Перейти
Странные ошибки пошли
Код

не удалось разрешить первичную ссылку "Ecng.Collections", поскольку она косвенно зависит от сборки .NET Framework "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", которую невозможно разрешить в целевой инфраструктуре. ".NETFramework,Version=v3.5,Profile=Client". Чтобы исправить эту ошибку, удалите ссылку "Ecng.Collections", или измените целевую инфраструктуру на версию, которая содержит "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".


.NET 4? Переставьте на 3.5.


В свойствах проекта 3.5


Попробуйте проследовать рекомендациям сообщения. Я по русски не могу понять ошибку, у меня VS английская.
Спасибо:

proton

Фотография
Дата: 05.04.2011
Ответить


Mikhail Sukhov Перейти
proton Перейти
Mikhail Sukhov Перейти
proton Перейти
Странные ошибки пошли
Код

не удалось разрешить первичную ссылку "Ecng.Collections", поскольку она косвенно зависит от сборки .NET Framework "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a", которую невозможно разрешить в целевой инфраструктуре. ".NETFramework,Version=v3.5,Profile=Client". Чтобы исправить эту ошибку, удалите ссылку "Ecng.Collections", или измените целевую инфраструктуру на версию, которая содержит "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".


.NET 4? Переставьте на 3.5.


В свойствах проекта 3.5


Попробуйте проследовать рекомендациям сообщения. Я по русски не могу понять ошибку, у меня VS английская.



удалите ссылку "Ecng.Collections" приведёт к тому, что либа не будет подключена.
измените целевую инфраструктуру на версию, которая содержит "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - не знаю, как
Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 05.04.2011
Ответить


proton Перейти
удалите ссылку "Ecng.Collections" приведёт к тому, что либа не будет подключена.
измените целевую инфраструктуру на версию, которая содержит "System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - не знаю, как


Примеры работают? Возьмите один из них за основу.
Спасибо:

aerv

Фотография
Дата: 05.04.2011
Ответить


proton Перейти

В свойствах проекта 3.5

Может быть у Вас ".NET Framework 3.5 Client Profile"?
Должно быть ".NET Framework 3.5".
Спасибо: proton

proton

Фотография
Дата: 07.04.2011
Ответить


aerv Перейти
proton Перейти

В свойствах проекта 3.5

Может быть у Вас ".NET Framework 3.5 Client Profile"?
Должно быть ".NET Framework 3.5".

Да, вы правы, спасибо.
Автор топика
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy