Добрый день,
читал мануал по c#, разбирался в api, изучал примеры вроде пока все понятно, решил попробовать написать простенького анализатора,
создал новый проект, консольное приложение
namespace ConsoleApplication1
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Ecng.Common;
using Ecng.Trading.Smart;
class Program
{
static void Main(string[] args)
{
SmartTrader trader = new SmartTrader("login", "pass");
trader.Connected += () =>
{
Console.WriteLine("connected");
};
trader.Disconnected += () =>
{
Console.WriteLine("disconnected");
};
trader.ConnectionError += error =>
{
Console.WriteLine(error.ToString());
};
trader.Connect();
}
}
}
пишет что Ecng не находит, оки оно и понятно, надо указать путь к файлам либы, открываю обозреватель решений->ссылки->добавляю новую ссылку на необходимый файл.
ошибки уходят, Code Assist видит иерархию Ecng, будто все нормально отправляю на отладку, выдает ошибки: Имя типа или пространства имен "Trading" отсутствует в пространстве имен "Ecng" (пропущена ссылка на сборку?)
Очевидно что что то я упустил, ткните носом плиз весь день убил сегодня, как всетаки правильно подключать файлы библиотеки?
Комментарии (3)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
В свойствах проекта нужно поставить версию .Net Framework ".Net Framework 4". У вас вероятно ".Net Framework 4 Clien Profile", он присваивается при создании нового проекта по-умолчанию.
в точку!
спасибо, сейчас все ок!!!!
Перешел сегодня к курсу StockSharp for Traders и наткнулся как раз на похожую проблему. Весь курс C# прошел на ура, никаких проблем с компиляцией не было.
Работаю в VS2012 Ultimate на Winx64 c NET 4.5. Создаю проект WPF, выставляю в свойствах проекта "Net 4.0". Подключаю библиотеки StockSharp как указано в Уроке 1 - студия не видит сборки! При этом все примеры работают на Ок. Визуально в свойствах никаких отличий.
Пока не разобрался - стал копировать проекты примеров и на их основе выполнять курс. Но все же хотелось бы знать что это за проблемы с подключением библиотек StockSharp к пустому проекту?