У вас не стоит Flash Player
Настройки
#77999 - Sun May 15 2016 09:57 AM Запуск скриптов в 64bit windows
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Здравствуйте!
Подскажите пожалуйста почему скрипты которые созданы в Tslab 32bit не запускаются в Tslab 64bit.

При этом если на этом же компьютере запустить Tslab 32bit то все работает нормально.

Текст ошибки вот такой:
09:52:37.32 128 Скрипт 'Inside_Bar+Stop_OPT': c:\Users\Ansomi_trade_station\AppData\Local\TSLab\TSLab12\temp\code1.cs(20,22) : error CS0234: Имя типа или пространства имен "ScriptEngine" отсутствует в пространстве имен "TSLab" (пропущена ссылка на сборку?)

Наверх
#78000 - Sun May 15 2016 01:15 PM Re: Запуск скриптов в 64bit windows [Re: Vladimir2803]
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Изменил в Sharp develop настройки компиляции изменив целевой процессор на "любой"

Но теперь при компиляции вылазит ошибка:
Несоответствие между архитектурой процессора проекта "MSIL", построение которого выполняется, и архитектурой процессора ссылки "C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll", "x86". Это несоответствие может привести к ошибкам во время выполнения. Попробуйте изменить целевую архитектуру процессора для проекта с помощью диспетчера конфигураций, чтобы согласовать архитектуры процессоров для проекта и ссылок, или используйте зависимость от ссылок с архитектурой процессора, соответствующей целевой архитектуре процессора проекта. (MSB3270)
и
Несоответствие между архитектурой процессора проекта "MSIL", построение которого выполняется, и архитектурой процессора ссылки "System.Data", "AMD64". Это несоответствие может привести к ошибкам во время выполнения. Попробуйте изменить целевую архитектуру процессора для проекта с помощью диспетчера конфигураций, чтобы согласовать архитектуры процессоров для проекта и ссылок, или используйте зависимость от ссылок с архитектурой процессора, соответствующей целевой архитектуре процессора проекта. (MSB3270)

Правда скрипт стал работать.

Наверх
#78001 - Sun May 15 2016 01:41 PM Re: Запуск скриптов в 64bit windows [Re: Vladimir2803]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
если они у вас на АПИ и вы их подключаете просто файлом *.cs тогда вообще непонятно что вы такое делаете что у вас не работает. Без понятия. Техподдержка может быть поможет. Ну или задайте вопрос по другому.
_________________________
__


Наверх
#78002 - Sun May 15 2016 02:14 PM Re: Запуск скриптов в 64bit windows [Re: ra81]
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Написаны на АПИ подключаю dll из папки bin которая лежит в папке проекта скрипта.
Пока работал в win 32bit все было отлично, а сейчас заработало только после перенастройки Sharp develop и то с предупреждениями при компиляции.

Наверх
#78003 - Sun May 15 2016 02:47 PM Re: Запуск скриптов в 64bit windows [Re: Vladimir2803]
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Сейчас попробовал прицепить не dll а cs из папки проекта скрипта и все заработало.
Получается я все это время не правильно в лабаратории подключал скрипт.
Тогда возникает вопрос почему все работало и правильно ли все работало?

Наверх
#78006 - Mon May 16 2016 10:59 AM Re: Запуск скриптов в 64bit windows [Re: Vladimir2803]
ra81 Offline
Carpal Tunnel

Registered: Thu Sep 27 2012
Записи: 2860
можно и так и эдак. просто вы когда компилите библиотеки, ставьте режим компиляции не x32 а AnyCPU что позволит заводить их в любой битности. ну или просто cs цепляйте тогда вообще головной боли нет.
_________________________
__


Наверх
#78021 - Mon May 16 2016 06:58 PM Re: Запуск скриптов в 64bit windows [Re: ra81]
Vladimir2803 Offline
member

Registered: Thu Oct 16 2014
Записи: 101
Спасибо за помощь!
Век программируй, век учись:-)


Отредактировано Vladimir2803 (Mon May 16 2016 06:58 PM)

Наверх


Moderator:  ViL, sar