Есть у меня мечта... Запустить робота на удалённом сервере. Пусть виртуальном, но зато не будет вечного геморроя по включению-выключению домашнего компа утром и вечером. В общем, нашёл VPS, быстренько арендовал, всё установил. Запускаю пример из библиотеки для плазы SampleGUI, и тут меня ждёт неприятный сюрприз. Error while trying to run project: Unable to start debugging. В общем, пример не запускается совсем. Никаких ошибок не появляется. Unable to start debugging одним словом. Произносится одним слово как наше "да-твою-же-мать" )) Куда бежать? Что делать? Система стоит Windows Server 2008.
Comments (11)
Login or Create account, Log in or register to leave a comment
Попробуйте отключить опцию в свойствах проекта: Project -> [ProjectName] Properties -> Debug -> Enable the Visual Studio hosting process Т.е. в разделе Enable Debuggers пусть все опции будут отключены.
Не помогло. В общем, проще и быстрее наверное будет создать новый проект с моей стратегией куда просто понатырить кода из примера, чем разбираться почему пример не запускается. Все создаваемые мною проекты работают нормально. Пример sample SMA тоже работает, а вот sampleGUI плазы unable to start debugging...
Тогда, вероятнее всего проблема в разрядности программы, т.е. нужно чтобы разрядность программы, которую компилируете, соответствовала разрядности операционной системы и роутеру плазы (если ОС 64, то программа 32 или 64, в зависимости от роутера плазы; если ОС 32, то программа 32 разряда).
ОС 64, роутер CGATE тоже 64, пользуюсь бесплатной студией экспресс, что-то не могу найти как там можно выбрать конфигурацию при компиляции.
Да, конечно, .Net 4.0 первым делом установил.
Ну собственно, особого опыта-то нет, месяц назад только установил. Да по сути в этом ничего сложного. Сначала, посмотрел какую минимальную конфигурацию нужно, чтобы поставить роутер плазы, потом посидел посмотрел на рейтинги хостинговых компаний, сравнил цены топовых, посмотрел цены на различные конфигурации. Даже почитал какой-то специализированный форум про выбор между VDS/VPS и облачным хостингом. Вообще ничего не понял, кроме того что неспециалисту крайне сложно в этом разобраться. Выбрал vpsville.ru. Конфигурацию выбирал минимально необходимую для плазы (2 ядра + 2 гига памяти), чуть меньше 1,000 руб. в месяц. Тут конечно своя специфика с мощностью, сколько в реальности получается, но я в этом ещё не разобрался.
Сложностей с настройкой практически не было. Единственное, уже установленный IExplorer крайне плохо работал. Так что пришлось Chrome скачать и то установщик скачал с основного компа, а потом его скопировал на сервер. Поставил .Net 4.0, Visual Studio, S#.Studio и Quik и роутер плазы. В общем, всё что нужно для торговли, ничего лишнего ) Всё ставится абсолютно также как на домашнем компе. Всё работает, проблем вроде нет. Единственное, иногда не часто удалённое подключение немного подвисает и заново переподключается. В остальном всё ок.
Ошибка сразу при старте SamplePlaza или все таки в программе что-то еще делаете?
А .NET 4.0 установлен?
Нет, вообще ничего не делаю, код никак не менял. Просто запускаю сам пример, он даже компилировать не начинается, сразу же Unable to start debugging выскакивает. Другой пример simple SMA вообще без проблем и запускается и работает, другие примеры не пробовал ).
Может роутер как-то криво поставился, но вроде это не должно влиять на компиляцию проекта.
Если так, то значит не из-за роутера ошибка. Опубликуйте оба проекта на форуме, с указанием какой работает, а какой нет, со всеми библиотеками, тогда, думаю, можно будет определить причину.
У меня тоже есть мечта 😂 . Ну если серьезно насчет VPS:
У меня стоит windows server 2012, арендую его здесь. Отлично работает, новый виндоус радует.
Стоит Plaza 2 (не Cgate), постоянно пишет данные. В основном пишет свечки, подумываю над тем, чтобы поставить сохранять ОрдерЛог и раздавать его всем обучающимся на анализ 😀 .
При установке плазы (в отличие от демо) есть конечно нюансы, в основном это VPN и прописывание различных настроек в роутере для боевого подключения, но в плане запуска софта никаких нареканий нет. Все работает точно также, как и на обычном компьютере.
По ошибке: я помню, что у меня было такое, когда файлы были заняты другим процессом (которые в папке дебаг).