Как я буду запускать приложение C# на сервере из кода в Custom Object
Я попытался добавить это в пользовательский объект.
System.Diagnostics.Process.Start("E:\archer\mycsharpapp.exe")
Это дает мне ошибку Система не определена.
2 ответа
Tanveer верен - вы не можете напрямую вызвать приложение на сервере из кода JavaScript, встроенного в поле настраиваемого объекта Archer.
Но вы можете создать базовое веб-приложение (на ASP, .NET, PHP, Java - на любом языке, который вы знаете) и заставить его прослушивать запросы по указанному URL с определенными свойствами. Как только запрос получен, ваш веб-сервер может выполнить необходимый вам код. Кроме того, вы можете реализовать базовую защиту, принимая идентификатор сеанса конечного пользователя от Archer, чтобы вы могли проверить, что данный пользователь действительно вошел в Archer для каждого запроса.
Удачи!
Я боюсь, что вы не сможете написать какие-либо высокоуровневые операторы языка в пользовательском объекте. Пользовательские объекты поддерживают только языки сценариев на стороне клиента, такие как HTML/CSS javascript/jQuery и т. Д.
Надеюсь это поможет!