2009-12-30 6 views
3

Я пытаюсь создать наше веб-приложение автоматически. Мне нужно иметь возможность копировать DLL VB6 на сервер и регистрировать их, поскольку webapp использует их в качестве бэкэнд. Кажется, я не могу найти способ зарегистрировать их с другой машины. Я не могу использовать rsh, потому что он не разрешен на этом сервере.Есть ли способ зарегистрировать DLL на сервере как часть сборки?

ответ

1

Вы можете создать форму ASP.NET в отдельном ASP-приложении, которое будет принимать DLL-пути для регистрации и планирования командного файла (с идентификатором задания, временной меткой и порядковым номером в имени файла для его идентификации) для запуска с помощью Планировщика Windows на начало следующей минуты, вывод результата регистрации в текстовый файл результата. И который удаляет старые файлы времени и файлы результатов. И который поддерживает запрос состояния/вывод текста на возврат/возврат для предыдущих заданий. И вызовите этот интерфейс ASP из командной строки по сети, используя скрипт C#. Тьфу. На самом деле действительно ужасное шаткое шаткое решение и может быть больше работы, чем приложение (само).

Borland C++ используется для включения удаленного командного инструмента, который, я считаю, десять лет назад. И есть множество инструментов для удаленного доступа.

Но без подходящих удаленных команд или оболочек Разрешение, ища удаленной регистрации, вы ограничены.

+0

Спасибо, это то, чего я боялся. – Ryan

Смежные вопросы