Автор: Nektodron
Созданный индикатор не работает в 64бит версии - Tue Oct 19 2010 12:09 PM
Sharp developer по умолчанию выбирает платформу 32бит. Поэтому скомпиленные индикаторы не работают в 64бит системе. Необходимо зайти в свойства проекта и изменить платформу на Any processor.
Автор: AvataR
Re: Созданный индикатор не работает в 64бит версии - Wed Oct 20 2010 12:17 AM
Не понизит ли это производительности системы?
Автор: Nektodron
Re: Созданный индикатор не работает в 64бит версии - Wed Oct 20 2010 11:34 AM
Нет, это никак не влияет. Этот параметр нужен, если нужно заставить программу гарантировано загружаться в 32бит, например, чтобы загрузить native библиотеки. Например, так делает TSLab, чтобы загружать коннекторы Transaq и SmartCOM, для которых нет 64бит версий.
Автор: AvataR
Re: Созданный индикатор не работает в 64бит версии - Wed Oct 20 2010 09:09 PM
Может мы так подойдем к вопросу: ".... почему бы им не перекомпилить таким образом свои коннекторы?" )))))))))))))
Автор: Zend
Re: Созданный индикатор не работает в 64бит версии - Tue Dec 25 2012 04:02 PM
Если использовать библиотеку .NET выше 3.5, то тоже не работают. Может конечно это просто у меня так, я не профи в программировании совсем.
Просто на заре уже версия 4.5 по умолчанию в семерке стоит, а для XP по любому эту библиотеку надо устанавливать (любую).
Это я к тому, что может повысить хотя бы до версии Framework 4 возможность компиляции. Ну это я так... без каких либо претензий разумеется. Мне вообще не ведомы сильные отличия между этими версиями ))))
Автор: Danil
Re: Созданный индикатор не работает в 64бит версии - Fri Feb 28 2014 11:08 PM
Sharp developer по умолчанию выбирает платформу 32бит. Поэтому скомпиленные индикаторы не работают в 64бит системе. Необходимо зайти в свойства проекта и изменить платформу на Any processor.
Как это в VisualStudio сделать или в ReSharper?
Автор: Danil
Re: Созданный индикатор не работает в 64бит версии - Fri Feb 28 2014 11:28 PM
Sharp developer по умолчанию выбирает платформу 32бит. Поэтому скомпиленные индикаторы не работают в 64бит системе. Необходимо зайти в свойства проекта и изменить платформу на Any processor.
И как это в SharpDevolop сделать, можно по подробнее инструкцию: как нужный проект открыть и зайти в его свойства?
Автор: ra81
Re: Созданный индикатор не работает в 64бит версии - Sat Mar 01 2014 10:25 AM
в обоих случаях открыть проект. Сбоку слева вы его на скрине видите. Тыкнуть правой кнопкой мыши и выбрать свойства.
На одном из вкладок вы найдете слово CPU или x86. Вот тут и меняйте.
Автор: Danil
Re: Созданный индикатор не работает в 64бит версии - Mon Mar 03 2014 02:21 PM
А проект или решение обычно в каком расширении хранятся в .cs?
Автор: ViL
Re: Созданный индикатор не работает в 64бит версии - Mon Mar 03 2014 03:29 PM
Решение - .cs
Проект - очевидно нужно создавать самому.
Статей на эту тему в интернете множество.
Автор: Danil
Re: Созданный индикатор не работает в 64бит версии - Mon Mar 03 2014 03:51 PM
Решение - .cs
Проект - очевидно нужно создавать самому.
Статей на эту тему в интернете множество.
Если не затруднит, киньте пожалуйста ссыль на полезную статеечку по этому поводу.
Автор: ViL
Re: Созданный индикатор не работает в 64бит версии - Mon Mar 03 2014 08:34 PM