У вас не стоит Flash Player
Настройки
#15490 - Tue Oct 19 2010 12:09 PM Созданный индикатор не работает в 64бит версии
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Sharp developer по умолчанию выбирает платформу 32бит. Поэтому скомпиленные индикаторы не работают в 64бит системе. Необходимо зайти в свойства проекта и изменить платформу на Any processor.


Attachments
sharpPlatform.png (2614 downloads)


Наверх
#15533 - Wed Oct 20 2010 12:17 AM Re: Созданный индикатор не работает в 64бит версии [Re: Nektodron]
AvataR Offline
newbie

Registered: Mon Apr 19 2010
Записи: 43
Не понизит ли это производительности системы?

Наверх
#15548 - Wed Oct 20 2010 11:34 AM Re: Созданный индикатор не работает в 64бит версии [Re: AvataR]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Нет, это никак не влияет. Этот параметр нужен, если нужно заставить программу гарантировано загружаться в 32бит, например, чтобы загрузить native библиотеки. Например, так делает TSLab, чтобы загружать коннекторы Transaq и SmartCOM, для которых нет 64бит версий.

Наверх
#15587 - Wed Oct 20 2010 09:09 PM Re: Созданный индикатор не работает в 64бит версии [Re: Nektodron]
AvataR Offline
newbie

Registered: Mon Apr 19 2010
Записи: 43
Может мы так подойдем к вопросу: ".... почему бы им не перекомпилить таким образом свои коннекторы?" )))))))))))))

Наверх
#50505 - Tue Dec 25 2012 04:02 PM Re: Созданный индикатор не работает в 64бит версии [Re: AvataR]
Zend Offline
journeyman

Registered: Tue Oct 23 2012
Записи: 52
Если использовать библиотеку .NET выше 3.5, то тоже не работают. Может конечно это просто у меня так, я не профи в программировании совсем.
Просто на заре уже версия 4.5 по умолчанию в семерке стоит, а для XP по любому эту библиотеку надо устанавливать (любую).
Это я к тому, что может повысить хотя бы до версии Framework 4 возможность компиляции. Ну это я так... без каких либо претензий разумеется. Мне вообще не ведомы сильные отличия между этими версиями ))))

Наверх
#60931 - Fri Feb 28 2014 11:08 PM Re: Созданный индикатор не работает в 64бит версии [Re: Nektodron]
Danil Offline
newbie

Registered: Thu Jul 18 2013
Записи: 47
Originally Posted By: Nektodron
Sharp developer по умолчанию выбирает платформу 32бит. Поэтому скомпиленные индикаторы не работают в 64бит системе. Необходимо зайти в свойства проекта и изменить платформу на Any processor.


Как это в VisualStudio сделать или в ReSharper?

Наверх
#60935 - Fri Feb 28 2014 11:28 PM Re: Созданный индикатор не работает в 64бит версии [Re: Nektodron]
Danil Offline
newbie

Registered: Thu Jul 18 2013
Записи: 47
Originally Posted By: Nektodron
Sharp developer по умолчанию выбирает платформу 32бит. Поэтому скомпиленные индикаторы не работают в 64бит системе. Необходимо зайти в свойства проекта и изменить платформу на Any processor.


И как это в SharpDevolop сделать, можно по подробнее инструкцию: как нужный проект открыть и зайти в его свойства?

Наверх
#60946 - Sat Mar 01 2014 10:25 AM Re: Созданный индикатор не работает в 64бит версии [Re: Danil]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
в обоих случаях открыть проект. Сбоку слева вы его на скрине видите. Тыкнуть правой кнопкой мыши и выбрать свойства.
На одном из вкладок вы найдете слово CPU или x86. Вот тут и меняйте.
_________________________
__


Наверх
#60966 - Mon Mar 03 2014 02:21 PM Re: Созданный индикатор не работает в 64бит версии [Re: ra81]
Danil Offline
newbie

Registered: Thu Jul 18 2013
Записи: 47
А проект или решение обычно в каком расширении хранятся в .cs?

Наверх
#60968 - Mon Mar 03 2014 03:29 PM Re: Созданный индикатор не работает в 64бит версии [Re: Danil]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8136
Решение - .cs
Проект - очевидно нужно создавать самому.
Статей на эту тему в интернете множество.

Наверх
#60971 - Mon Mar 03 2014 03:51 PM Re: Созданный индикатор не работает в 64бит версии [Re: ViL]
Danil Offline
newbie

Registered: Thu Jul 18 2013
Записи: 47
Originally Posted By: ViL
Решение - .cs
Проект - очевидно нужно создавать самому.
Статей на эту тему в интернете множество.


Если не затруднит, киньте пожалуйста ссыль на полезную статеечку по этому поводу.

Наверх
#60981 - Mon Mar 03 2014 08:34 PM Re: Созданный индикатор не работает в 64бит версии [Re: Danil]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8136
У нас на форуме создание проекта по шагам:
http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=7811#Post7811

Наверх


Moderator:  ViL, sar