Понимаю что форум разрабочиков и ответ очевиден, но результат загнал в тупик.
Отрабатывал робота на смарткоме, решил попробовать сей замечательный продукт, создал приложение, прописал references на dll, добивил в код:
using Ecng.Collections;
using Ecng.Common;
using Ecng.Trading.BusinessEntities;
using Ecng.Trading.Smart;
using Ecng.Trading.Algo;
компилятор не принимает ничего кроме Ecng.Common и мало того:
Warning 1 The referenced assembly "Ecng.Trading.Smart, Version=3.1.10.0, Culture=neutral, processorArchitecture=x86" could not be resolved because it has a dependency on "System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client". Please remove references to assemblies not in the targeted framework or consider retargeting your project. StockS1
и заканчивается всё:
Error 14 The type or namespace name 'Trading' does not exist in the namespace 'Ecng' (are you missing an assembly reference?) C:\Projects\StockS1\StockS1\Form1.cs 13 12 StockS1
посоветуйте как быть?
Комментарии (2)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Поиск по форуму показал бы, что надо билдить не для .Net Framework 4.0 Client Profile, а просто для .Net Framework 4.0 :)
Так и знал что всё просто :-) Спасибо :-) Чудеса :-)