powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / 1C+C#
2 сообщений из 2, страница 1 из 1
1C+C#
    #34121409
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья, подскажите что делаю не так:
Создаю в VS.NET приложение ASP.NET Web Application, пишу код:
(пример взят отсюда с форума)

....cut.....


Type t = null; /* нужна для позднего связывания */
Object obj = null; /* нужна для ссылки на COM сервер */
Object book = null; /* нужна для ссылки на объект справочника */
Object element = null; /* нужна для ссылки на элемент справочника */
Boolean OK = false;
    
/* Вызовем внутренние методы 1С */
    
t = Type.GetTypeFromProgID(@"V77s.Application");

obj = System.Activator.CreateInstance(t);

Object[] arg = new Object[3];
rg[0] = obj.GetType().InvokeMember(@"RMTrade",
    BindingFlags.Public | BindingFlags.InvokeMethod, null, obj, null);
arg[1] = @"/dC:\1C\1SBBDemo\ /n /p";
arg[2] = @"NO_SPLASH_SHOW";

/* Console.WriteLine(arg[0].ToString()); возвращает число 16504 */

OK = (Boolean)obj.GetType().InvokeMember(@"Initialize",
BindingFlags.Public | BindingFlags.InvokeMethod, null, obj, arg);

object[] arg2=new object[]{@"Справочник.Номенклатура"};
....cut.....

Компилю, запускаю, запускается браузер и тупо висит ничего не открывая...
Смотрю в диспетчере задач висит процесс 1cv7s.exe отжирая 97-100% ресурсов проца.
Самое интересное, смотрю в отладчике и код arg[0].ToString() = "16750" вместо "16504", как указано в примере, почему?
Вначале долго "парился" с настройками безопасности и смущает то что процесс 1cv7s.exe в диспетчере задач запущен от имени NETWORK SERVICE, правильно ли это?
=================
Внимание вопрос, как прикрутить к С# 1С для запуска одной лишь единственной обработки? никакие ВК не нужны...
...
Рейтинг: 0 / 0
1C+C#
    #34125494
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, реально нужен хелп...
Подскажите хотя бы как запустить процесс не под NETWORK SERVICE, а под Администратором для ASP.NET WEB Application
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / 1C+C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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