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

как подключить библиотеку в проект c#?
Atom
4/5/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" (пропущена ссылка на сборку?)

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


Tags:


Thanks:


vvt

Avatar
Date: 4/5/2011
Reply


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

Thanks: bleed Sergey Masyura

bleed

Avatar
Date: 4/5/2011
Reply


в точку!

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

Thanks:

JaguarFX

Avatar
Date: 1/8/2014
Reply


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

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

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

Thanks:


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

loading
clippy