Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.net и exe / 25 сообщений из 35, страница 1 из 2
11.08.2014, 13:33
    #38717237
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
нужно запустить из asp.net exe файл. запускается вот так:

Dim Proc As Process = New Process()
Dim ProcStartInfo As ProcessStartInfo = New ProcessStartInfo()
ProcStartInfo.UseShellExecute = False
ProcStartInfo.FileName = szFileName
ProcStartInfo.Arguments = " 55"
ProcStartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Maximized
Proc.StartInfo = ProcStartInfo
Proc.Start()

Файл запускается, но ничего из того что в нем реализовано не выполняется.
Ошибок нет. Что делать?
...
Рейтинг: 0 / 0
11.08.2014, 13:34
    #38717238
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmнужно запустить из asp.net exe файл
Что за очередная жесть?
...
Рейтинг: 0 / 0
11.08.2014, 13:36
    #38717240
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
МСУdfnnmnmnmнужно запустить из asp.net exe файл
Что за очередная жесть?

Есть некий функционал реализованный в виде консоли.
Переделать его в веб приложение бессмыслено..
А использовать надо: требование бизнеса.
...
Рейтинг: 0 / 0
11.08.2014, 13:56
    #38717265
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmМСУпропущено...

Что за очередная жесть?

Есть некий функционал реализованный в виде консоли.
Переделать его в веб приложение бессмыслено..
А использовать надо: требование бизнеса.

.. использовать где - на клиенте, или на сервере ... в последнем случае еще что-то можно - ну, например, файл создать, сохранить, удалить ... а на клиенте что у вас будет выполняться? джава-скрипт в десктопе?
...
Рейтинг: 0 / 0
11.08.2014, 15:21
    #38717351
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
что мешает запустить задачу в таск менеджере к примеру? + с шиной синхронизацией если надо, самый простой случай бд. вызов напрямую ехе из веб это попахивает чем то дурным имхо
...
Рейтинг: 0 / 0
11.08.2014, 16:06
    #38717400
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
handmadeFromRuчто мешает запустить задачу в таск менеджере к примеру? + с шиной синхронизацией если надо, самый простой случай бд. вызов напрямую ехе из веб это попахивает чем то дурным имхо

...ну, если это в корпоративной сети (домене) и с согласия (и при содействии) администратора домена - то в принципе возможно .. например, выполнение веб-приложения на сервере от имении доменного админа, соответственно оно копирует экзешник (или создает vbscript) на клиентском компьютере, который потом запускает удаленно с помощью PsExec или подобной утилиты уже от имени пользователя, вызывающего его с клиентского компьютера ... ух ... :) .. в общем, при наличии сильного желания почесать правой ногой из-за спины за левым ухом можно ..
...
Рейтинг: 0 / 0
11.08.2014, 22:22
    #38717686
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
handmadeFromRuчто мешает запустить задачу в таск менеджере к примеру? + с шиной синхронизацией если надо, самый простой случай бд. вызов напрямую ехе из веб это попахивает чем то дурным имхо

мешает то, Что манагеры не могут запускать из таскбара. Нужна кнопка в админке по которой запускается екзешик. и желательно чтоб результат его работы (вывод в консоль) отображался в админке.

я понимаю что это не оч хорошо, но что делать.
Проблема в том, что запускать запускает но не отрабатывает них.. Никаких ошибок.
...
Рейтинг: 0 / 0
11.08.2014, 22:45
    #38717693
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmПеределать его в веб приложение бессмыслено..
А использовать надо: требование бизнеса.

у меня когнитивный диссонанс возник
...
Рейтинг: 0 / 0
11.08.2014, 22:52
    #38717695
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
ИзопропилdfnnmnmnmПеределать его в веб приложение бессмыслено..
А использовать надо: требование бизнеса.

у меня когнитивный диссонанс возник

а конкретнее
...
Рейтинг: 0 / 0
11.08.2014, 22:55
    #38717696
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnm,

нужно использовать - переделайте приложение
...
Рейтинг: 0 / 0
11.08.2014, 22:56
    #38717697
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnm,

ещё один момент - приложение на сервере или на клиенте запускаться должно?
...
Рейтинг: 0 / 0
11.08.2014, 23:02
    #38717698
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
Изопропилdfnnmnmnm,

нужно использовать - переделайте приложение

как переделать? это импорт данных. Он занимает туеву хучу времени, вернее может занимать.
а должен запускаться по кнопке из веб приложения.
...
Рейтинг: 0 / 0
11.08.2014, 23:04
    #38717699
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
Изопропилdfnnmnmnm,

ещё один момент - приложение на сервере или на клиенте запускаться должно?

на сервере. а разве код, который я привел похож на клиентский?
...
Рейтинг: 0 / 0
11.08.2014, 23:04
    #38717700
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmэто импорт данных
где данные лежат?
...
Рейтинг: 0 / 0
11.08.2014, 23:06
    #38717701
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmна сервере. а разве код, который я привел похож на клиентский?
да, похож именно на клиентский
...
Рейтинг: 0 / 0
11.08.2014, 23:07
    #38717704
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
Изопропилdfnnmnmnmэто импорт данных
где данные лежат?

на разных сайтах. это xml
...
Рейтинг: 0 / 0
11.08.2014, 23:08
    #38717706
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmна разных сайтах. это xml

кто их должен получить их с этих сайтов ?
...
Рейтинг: 0 / 0
11.08.2014, 23:11
    #38717707
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
Изопропилdfnnmnmnmна разных сайтах. это xml

кто их должен получить их с этих сайтов ?

Консольное приложение, о котром я говорил.
(которое должно запускаться по кнопке)
...
Рейтинг: 0 / 0
12.08.2014, 09:22
    #38717801
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmмешает то, Что манагеры не могут запускать из таскбара. Нужна кнопка в админке по которой запускается екзешик. и желательно чтоб результат его работы (вывод в консоль) отображался в админке.

А почему манагеры должны что-то запускать в таск менедежере? ты повесишь расписание просыпаться раз в минуту(в секунду, раз в день не важно) на проверку есть ли что к выполнению.
из выше сказанного и потом о инфе что импорт что мешает сделать через таск менедежер в винде с синхронизацией через бд? поясню ты включаешь в таск менеджере твой ехе смотрит в бд надо ли что то обрабатывать, если не то выходит, а через веб ui ты указываешь что надо бы обработать. Твой ехе будет через бд передавать состояние прогресса в веб UI. профит. можешь синхронизировать через файл или еще что.
...
Рейтинг: 0 / 0
12.08.2014, 09:55
    #38717820
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
handmadeFromRudfnnmnmnmмешает то, Что манагеры не могут запускать из таскбара. Нужна кнопка в админке по которой запускается екзешик. и желательно чтоб результат его работы (вывод в консоль) отображался в админке.

А почему манагеры должны что-то запускать в таск менедежере? ты повесишь расписание просыпаться раз в минуту(в секунду, раз в день не важно) на проверку есть ли что к выполнению.
из выше сказанного и потом о инфе что импорт что мешает сделать через таск менедежер в винде с синхронизацией через бд? поясню ты включаешь в таск менеджере твой ехе смотрит в бд надо ли что то обрабатывать, если не то выходит, а через веб ui ты указываешь что надо бы обработать. Твой ехе будет через бд передавать состояние прогресса в веб UI. профит. можешь синхронизировать через файл или еще что.

Надо сделать так как я написал в первом сообщении. Именно по кнопарю из админки.
...
Рейтинг: 0 / 0
12.08.2014, 10:07
    #38717830
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmНадо сделать так как я написал в первом сообщении. Именно по кнопарю из админки.
разве в том что я описал нет "кнопаря"? )
...
Рейтинг: 0 / 0
12.08.2014, 10:15
    #38717835
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnm
Надо сделать так как я написал в первом сообщении. Именно по кнопарю из админки.

.. если это серверный скрипт, то 99% проблема в правах доступа ... Т.е. от какой учетки запускается exe-шник .. Тут уже куча была тем об Impersonation и подобных решениях ..
...
Рейтинг: 0 / 0
12.08.2014, 10:21
    #38717845
ЕвгенийВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
под кем работает пул в IIS?
...
Рейтинг: 0 / 0
12.08.2014, 10:33
    #38717852
dfnnmnmnm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
carrotikdfnnmnmnmНадо сделать так как я написал в первом сообщении. Именно по кнопарю из админки.

.. если это серверный скрипт, то 99% проблема в правах доступа ... Т.е. от какой учетки запускается exe-шник .. Тут уже куча была тем об Impersonation и подобных решениях ..

хмм. думаете в правах? если б в правах был не запускался бы
...
Рейтинг: 0 / 0
12.08.2014, 10:51
    #38717877
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net и exe
dfnnmnmnmcarrotikпропущено...


.. если это серверный скрипт, то 99% проблема в правах доступа ... Т.е. от какой учетки запускается exe-шник .. Тут уже куча была тем об Impersonation и подобных решениях ..

хмм. думаете в правах? если б в правах был не запускался бы

... ну запустите что-либо типа FileMon/ProcessMonitor или как они сейчас обзываются во время выполнения скрипта и посмотрите, где у него Access Denied .. Скорее всего на доступе к папке/файлу ...
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.net и exe / 25 сообщений из 35, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]