как подключить библиотеку в проект c#?

как подключить библиотеку в проект c#?
Atom
05.04.2011
bleed


Добрый день,

читал мануал по 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" (пропущена ссылка на сборку?)

Очевидно что что то я упустил, ткните носом плиз весь день убил сегодня, как всетаки правильно подключать файлы библиотеки?


Теги:


Спасибо:


vvt

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


В свойствах проекта нужно поставить версию .Net Framework ".Net Framework 4". У вас вероятно ".Net Framework 4 Clien Profile", он присваивается при создании нового проекта по-умолчанию.

Спасибо: bleed Sergey Masyura

bleed

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


в точку!

спасибо, сейчас все ок!!!!

Спасибо:

JaguarFX

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


Перешел сегодня к курсу StockSharp for Traders и наткнулся как раз на похожую проблему. Весь курс C# прошел на ура, никаких проблем с компиляцией не было.

Работаю в VS2012 Ultimate на Winx64 c NET 4.5. Создаю проект WPF, выставляю в свойствах проекта "Net 4.0". Подключаю библиотеки StockSharp как указано в Уроке 1 - студия не видит сборки! При этом все примеры работают на Ок. Визуально в свойствах никаких отличий.

Пока не разобрался - стал копировать проекты примеров и на их основе выполнять курс. Но все же хотелось бы знать что это за проблемы с подключением библиотек StockSharp к пустому проекту?

Спасибо:


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

loading
clippy