Как я буду запускать приложение 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 и т. Д.

Надеюсь это поможет!

Другие вопросы по тегам