Ошибка запуска рекурсивный запуск шаблона заблокирован

 

Всем доброго времени суток! Столкнулся с проблемой, в конце БП есть функционал создания нового экземпляра документа, а после создания к нему должен запускаться и новый экземпляр БП. Однако БП не запускается, а в лог выводится: Рекурсивный запуск шаблона заблокирован, хотя раньше все работало.
Отсюда вопрос, как его разблокировать? Заранее благодарю!

 

Присоединяюсь к вопросу. Ответ тут можно получить?

 

ну если Основной БП завершается — то через промежуточный БП, в котором пауза на 1 минуту и запуск нового БП

 

Пользователь 1465415

Заглянувший

Сообщений: 12
Регистрация: 07.10.2017

#4

27.08.2018 10:55:46

Цитата
Александр Смоленцев написал:
Присоединяюсь к вопросу. Ответ тут можно получить?

Решил запуском БП через PHP-код. Через стандартные активити, как упорно доказывает поддержка, сделать так нельзя.

 

Пользователь 2772145

Заглянувший

Сообщений: 2
Регистрация: 21.12.2018

#5

25.12.2019 10:49:27

Цитата
Артем Липовой написал:

Цитата
Александр Смоленцев  написал:
Присоединяюсь к вопросу. Ответ тут можно получить?

Решил запуском БП через PHP-код. Через стандартные активити, как упорно доказывает поддержка, сделать так нельзя.

Можете прислать ваше PHP активити для примера?
Столкнулись с той же проблемой.

 
 

Добрый день! Добавила код в БП, запускаоется БП живой ленты на нужном элементе, но ни в живой ленте, ни в бизнес-процессы не попадает. При этом инфу из элемента тянет и связанные БП запускает на этом элементе, что не так указала? куда смотреть?

 

Тоже сталкивался с таким, либо указан неверный модуль либо класс в documentId

 

Пользователь 2668615

Заглянувший

Сообщений: 1
Регистрация: 03.03.2023

#10

03.03.2023 16:24:34

Внутри БП «Оплата счета» у вас создается еще один элемент этого процесса и необходимо запустить БП по этому процессу. Решение:
Создаете шаблон БП назовем его «повторный запуск», внутри делаете паузу (у меня 10 мин.) и запуск БП «Оплата счета».
А внутри БП «Оплата счета»  после создание нового элемента запускаем шаблон «повторный запуск» по этому новому элементу.

 

Всем доброго времени суток! Столкнулся с проблемой, в конце БП есть функционал создания нового экземпляра документа, а после создания к нему должен запускаться и новый экземпляр БП. Однако БП не запускается, а в лог выводится: Рекурсивный запуск шаблона заблокирован, хотя раньше все работало.
Отсюда вопрос, как его разблокировать? Заранее благодарю!

 

Присоединяюсь к вопросу. Ответ тут можно получить?

 

ну если Основной БП завершается — то через промежуточный БП, в котором пауза на 1 минуту и запуск нового БП

 

Пользователь 1465415

Заглянувший

Сообщений: 12
Регистрация: 07.10.2017

#4

0

27.08.2018 10:55:46

Цитата
Александр Смоленцев написал:
Присоединяюсь к вопросу. Ответ тут можно получить?

Решил запуском БП через PHP-код. Через стандартные активити, как упорно доказывает поддержка, сделать так нельзя.

 

Пользователь 2772145

Заглянувший

Сообщений: 2
Регистрация: 21.12.2018

#5

0

25.12.2019 10:49:27

Цитата
Артем Липовой написал:

Цитата
Александр Смоленцев  написал:
Присоединяюсь к вопросу. Ответ тут можно получить?

Решил запуском БП через PHP-код. Через стандартные активити, как упорно доказывает поддержка, сделать так нельзя.

Можете прислать ваше PHP активити для примера?
Столкнулись с той же проблемой.

 
 

Добрый день! Добавила код в БП, запускаоется БП живой ленты на нужном элементе, но ни в живой ленте, ни в бизнес-процессы не попадает. При этом инфу из элемента тянет и связанные БП запускает на этом элементе, что не так указала? куда смотреть?

 

Тоже сталкивался с таким, либо указан неверный модуль либо класс в documentId

 

Пользователь 2668615

Заглянувший

Сообщений: 1
Регистрация: 03.03.2023

#10

0

03.03.2023 16:24:34

Внутри БП «Оплата счета» у вас создается еще один элемент этого процесса и необходимо запустить БП по этому процессу. Решение:
Создаете шаблон БП назовем его «повторный запуск», внутри делаете паузу (у меня 10 мин.) и запуск БП «Оплата счета».
А внутри БП «Оплата счета»  после создание нового элемента запускаем шаблон «повторный запуск» по этому новому элементу.

введите описание изображения здесь

Если вы загрузили файл из Интернета, отдельно или внутри файла .zip или аналогичного, он мог быть «заблокирован», поскольку помечен как исходящий из зоны Интернета. Многие программы будут использовать это как знак того, что контенту нельзя доверять.

Самое простое решение — щелкнуть файл правой кнопкой мыши в проводнике Windows, выбрать «Свойства», и в нижней части этого диалогового окна у вас должна быть опция «Разблокировать». Не забудьте нажать ОК, чтобы принять изменение.

Если вы получили файл из архива, обычно лучше сначала разблокировать архив. Если файл помечен как поступающий из зоны Интернета, и вы его распаковываете, этот флаг может распространиться на многие файлы, которые вы только что разархивировали. Если вы сначала разблокируете, с разархивированными файлами все будет в порядке.

Для этого также есть команда Powershell, Unblock-File :

Кроме того, есть способы написать код, который также снимет блокировку.

Из комментариев @ Defcon1: Вы также можете объединить Unblock-File с, Get-ChildItem чтобы создать конвейер, который рекурсивно разблокирует файл. Поскольку Unblock-File у вас нет возможности найти файлы рекурсивно, вы должны использовать Get-ChildItem эту часть.

Visual Studio 2017 — C # — Не удалось обработать файл (* .resx) из-за того, что он находится в Интернете или зоне ограниченного доступа или имеет отметку в Интернете

Я получаю следующее сообщение об ошибке при выполнении (сборка) ->
« Не удалось обработать файл 123.resx из-за того, что он находится в Интернете, в зоне ограниченного доступа или на нем имеется отметка Интернета. Удалите отметку Интернета. если вы хотите , чтобы обработать эти файлы. »
Есть 4 формы в проекте и студии 2017 (VS2017) показывает ошибку Визуальная для всех 4 -х смежных Resx файлов в проекте C #.

Вот ключевые моменты.

  • Я использую VS2017 Ent в системе Win10x64 Ent, и все (ОС, программное обеспечение, включая драйверы VS2017 и sys) в этой системе обновляется по мере того, как она становится доступной.
  • У меня есть доступ к хранилищу OneDrive объемом 1 ТБ через корпоративный Office365 Ent, и я использую это облачное хранилище для хранения всех своих данных. Местоположение проекта VS2017 настроено для хранения в этом OneDrive.
  • Я не вносил никаких изменений ни на этом компьютере, ни на VS2017, ни даже в этот проект, кроме обновления своей ОС .

Я попробовал выполнить следующие действия, но это не решило мою проблему.

  1. Решение «РАЗБЛОКИРОВАТЬ», как упомянуто здесь .
    Мои файлы .RESX не имеют этой опции РАЗБЛОКИРОВАТЬ на вкладке «Свойства». (Проводник Виндоус).
    Кроме того, я удостоверился, что в настоящее время нет ресурсов (изображений или значков, загруженных из Интернета, которые используются в этом проекте), у которых есть опция «Разблокировать» в свойстве проводника Windows. (Были некоторые с выделенными опциями «Разблокировать», которые я сразу РАЗБЛОКИРОВАЛ).
    Интересно, что одна из форм в этом проекте, которая получает эту ошибку, не имеет внешних ресурсов (форма плана), поэтому теория использования элементов, загруженных из Интернета, здесь аннулируется.
  2. В разделе «Свойства обозревателя» -> «Безопасность» -> «Зона локальной интрасети» -> «Сайты» -> «Дополнительно» =
    • Введен «file: // [имя моего компьютера]» в «Добавить этот веб-сайт в зону:» -> и подтвердил, что это же находится в разделе «Сайты:»
    • Подтверждено, что флажок «Требовать проверку сервера (бла-бла-бла) . » снят (не установлен).
  3. Удаление и воссоздание решения с файлом .resx, как упомянуто здесь .
    Резервное копирование файлов .ResX в каталог diff -> Удаление того же из каталога проекта -> Воссоздание его с помощью блокнота (копирование / вставка информации из его резервной копии) -> Перезапуск VS -> Повторная компиляция = Моя проблема не устранена.

Кстати, недавно я заметил, что перетаскивание (также называемое копией с помощью мыши) любых файлов на ONEDRIVE (источник и место назначения на одном диске) выдает следующее сообщение об ошибке:
«Эти файлы могут быть вредными для вашего компьютера. Ваш Интернет настройки безопасности предполагают, что один или несколько файлов могут быть опасными. Вы все равно хотите его использовать? « .
Поскольку я недавно начал видеть это сообщение, мне интересно, связано ли это и все, что происходит в VS, с недавним Центром обновления Windows, в котором были обновления для Office 2016 Pro Plus вместе с другими обновлениями.

немного старый вопрос, но мое решение использует Powershell:

Сегодня я смог решить свою проблему. Я знал, что проблема как-то связана с облачным хранилищем «один диск», но я ошибочно подозревал, что проблема как-то связана с недавними обновлениями ОС Windows10.

Сегодня я понял, что не могу найти рабочий диск (1 ТБ) на жестком диске с таким же названием. Итак, при ближайшем рассмотрении я понял, что не только работа на жестком диске отсутствует в его настраиваемом пути (в пользовательском каталоге (D: users «MyUserName»), но также есть эта новая папка «Избранное». При открытии папку, я получил флуд, чтобы увидеть ее содержимое, такое же, как и моя рабочая папка на жестком диске. Именно тогда меня осенило, и я вспомнил конкретный инцидент примерно в то время, когда меня изменили расположение избранного в Windows по умолчанию на OneDrive (для лучшей непрерывности и перекрестной связи). платформа / устройство) .Теперь я, должно быть, сделал ошибку при определении пути к избранному, что привело бы к тому, что работа на жестком диске была назначена как избранное.
Итак, я внес следующие изменения, и это решило мою проблему.

  1. Восстановлено расположение избранного по умолчанию (C: users «MyUserName» Favorites).
    Щелкните правой кнопкой мыши -> Свойство -> Местоположение -> Внесение вышеуказанных изменений -> Переместить -> Вариант «Не копировать существующие файлы в новое место» .
  2. Переименование D: users «MyUserName» Favorites -> OneDrive «MyWorkName» .

После внесенных выше изменений я теперь могу скомпилировать проект из «work onedrive» без каких-либо сообщений об ошибках.

Таким образом, если кто-либо когда-либо сталкивался с той же проблемой, а также если решение UnBlock не устраняет проблему, обязательно проверьте и подтвердите путь ко всем настраиваемым местоположениям, а именно ко всей библиотеке Windows и One Drive.

Couldn’t process file resx due to its being in the Internet or Restricted zone or having the mark of the web on the file

Couldn’t process file resx due to its being in the Internet or Restricted zone or having the mark of the web on the file. Remove the mark of the web if you want to process these files.

Any idea about this error message?

16 Answers 16

If you downloaded the file from the internet, either separately or inside a .zip file or similar, it may have been «locked» because it is flagged as coming from the internet zone. Many programs will use this as a sign that the content should not be trusted.

The simplest solution is to right-click the file in Windows Explorer, select Properties, and along the bottom of this dialog, you should have an «Unblock» option. Remember to click OK to accept the change.

If you got the file from an archive, it is usually better to unblock the archive first, if the file is flagged as coming from the internet zone, and you unzip it, that flag might propagate to many of the files you just unarchived. If you unblock first, the unarchived files should be fine.

There’s also a Powershell command for this, Unblock-File:

Additionally, there are ways to write code that will remove the lock as well.

From the comments by @Defcon1: You can also combine Unblock-File with Get-ChildItem to create a pipeline that unblocks file recursively. Since Unblock-File has no way to find files recursively by itself, you have to use Get-ChildItem to do that part.

введите описание изображения здесь

Если вы загрузили файл из Интернета, отдельно или внутри файла .zip или аналогичного, он мог быть «заблокирован», поскольку помечен как исходящий из зоны Интернета. Многие программы будут использовать это как знак того, что контенту нельзя доверять.

Самое простое решение — щелкнуть файл правой кнопкой мыши в проводнике Windows, выбрать «Свойства», и в нижней части этого диалогового окна у вас должна быть опция «Разблокировать». Не забудьте нажать ОК, чтобы принять изменение.

Если вы получили файл из архива, обычно лучше сначала разблокировать архив. Если файл помечен как поступающий из зоны Интернета, и вы его распаковываете, этот флаг может распространиться на многие файлы, которые вы только что разархивировали. Если вы сначала разблокируете, с разархивированными файлами все будет в порядке.

Для этого также есть команда Powershell, Unblock-File :

Кроме того, есть способы написать код, который также снимет блокировку.

Из комментариев @ Defcon1: Вы также можете объединить Unblock-File с, Get-ChildItem чтобы создать конвейер, который рекурсивно разблокирует файл. Поскольку Unblock-File у вас нет возможности найти файлы рекурсивно, вы должны использовать Get-ChildItem эту часть.

Visual Studio 2017 — C # — Не удалось обработать файл (* .resx) из-за того, что он находится в Интернете или зоне ограниченного доступа или имеет отметку в Интернете

Я получаю следующее сообщение об ошибке при выполнении (сборка) ->
« Не удалось обработать файл 123.resx из-за того, что он находится в Интернете, в зоне ограниченного доступа или на нем имеется отметка Интернета. Удалите отметку Интернета. если вы хотите , чтобы обработать эти файлы. »
Есть 4 формы в проекте и студии 2017 (VS2017) показывает ошибку Визуальная для всех 4 -х смежных Resx файлов в проекте C #.

Вот ключевые моменты.

  • Я использую VS2017 Ent в системе Win10x64 Ent, и все (ОС, программное обеспечение, включая драйверы VS2017 и sys) в этой системе обновляется по мере того, как она становится доступной.
  • У меня есть доступ к хранилищу OneDrive объемом 1 ТБ через корпоративный Office365 Ent, и я использую это облачное хранилище для хранения всех своих данных. Местоположение проекта VS2017 настроено для хранения в этом OneDrive.
  • Я не вносил никаких изменений ни на этом компьютере, ни на VS2017, ни даже в этот проект, кроме обновления своей ОС .

Я попробовал выполнить следующие действия, но это не решило мою проблему.

  1. Решение «РАЗБЛОКИРОВАТЬ», как упомянуто здесь .
    Мои файлы .RESX не имеют этой опции РАЗБЛОКИРОВАТЬ на вкладке «Свойства». (Проводник Виндоус).
    Кроме того, я удостоверился, что в настоящее время нет ресурсов (изображений или значков, загруженных из Интернета, которые используются в этом проекте), у которых есть опция «Разблокировать» в свойстве проводника Windows. (Были некоторые с выделенными опциями «Разблокировать», которые я сразу РАЗБЛОКИРОВАЛ).
    Интересно, что одна из форм в этом проекте, которая получает эту ошибку, не имеет внешних ресурсов (форма плана), поэтому теория использования элементов, загруженных из Интернета, здесь аннулируется.
  2. В разделе «Свойства обозревателя» -> «Безопасность» -> «Зона локальной интрасети» -> «Сайты» -> «Дополнительно» =
    • Введен «file: // [имя моего компьютера]» в «Добавить этот веб-сайт в зону:» -> и подтвердил, что это же находится в разделе «Сайты:»
    • Подтверждено, что флажок «Требовать проверку сервера (бла-бла-бла) . » снят (не установлен).
  3. Удаление и воссоздание решения с файлом .resx, как упомянуто здесь .
    Резервное копирование файлов .ResX в каталог diff -> Удаление того же из каталога проекта -> Воссоздание его с помощью блокнота (копирование / вставка информации из его резервной копии) -> Перезапуск VS -> Повторная компиляция = Моя проблема не устранена.

Кстати, недавно я заметил, что перетаскивание (также называемое копией с помощью мыши) любых файлов на ONEDRIVE (источник и место назначения на одном диске) выдает следующее сообщение об ошибке:
«Эти файлы могут быть вредными для вашего компьютера. Ваш Интернет настройки безопасности предполагают, что один или несколько файлов могут быть опасными. Вы все равно хотите его использовать? « .
Поскольку я недавно начал видеть это сообщение, мне интересно, связано ли это и все, что происходит в VS, с недавним Центром обновления Windows, в котором были обновления для Office 2016 Pro Plus вместе с другими обновлениями.

немного старый вопрос, но мое решение использует Powershell:

Сегодня я смог решить свою проблему. Я знал, что проблема как-то связана с облачным хранилищем «один диск», но я ошибочно подозревал, что проблема как-то связана с недавними обновлениями ОС Windows10.

Сегодня я понял, что не могу найти рабочий диск (1 ТБ) на жестком диске с таким же названием. Итак, при ближайшем рассмотрении я понял, что не только работа на жестком диске отсутствует в его настраиваемом пути (в пользовательском каталоге (D: users «MyUserName»), но также есть эта новая папка «Избранное». При открытии папку, я получил флуд, чтобы увидеть ее содержимое, такое же, как и моя рабочая папка на жестком диске. Именно тогда меня осенило, и я вспомнил конкретный инцидент примерно в то время, когда меня изменили расположение избранного в Windows по умолчанию на OneDrive (для лучшей непрерывности и перекрестной связи). платформа / устройство) .Теперь я, должно быть, сделал ошибку при определении пути к избранному, что привело бы к тому, что работа на жестком диске была назначена как избранное.
Итак, я внес следующие изменения, и это решило мою проблему.

  1. Восстановлено расположение избранного по умолчанию (C: users «MyUserName» Favorites).
    Щелкните правой кнопкой мыши -> Свойство -> Местоположение -> Внесение вышеуказанных изменений -> Переместить -> Вариант «Не копировать существующие файлы в новое место» .
  2. Переименование D: users «MyUserName» Favorites -> OneDrive «MyWorkName» .

После внесенных выше изменений я теперь могу скомпилировать проект из «work onedrive» без каких-либо сообщений об ошибках.

Таким образом, если кто-либо когда-либо сталкивался с той же проблемой, а также если решение UnBlock не устраняет проблему, обязательно проверьте и подтвердите путь ко всем настраиваемым местоположениям, а именно ко всей библиотеке Windows и One Drive.

Couldn’t process file resx due to its being in the Internet or Restricted zone or having the mark of the web on the file

Couldn’t process file resx due to its being in the Internet or Restricted zone or having the mark of the web on the file. Remove the mark of the web if you want to process these files.

Any idea about this error message?

16 Answers 16

If you downloaded the file from the internet, either separately or inside a .zip file or similar, it may have been «locked» because it is flagged as coming from the internet zone. Many programs will use this as a sign that the content should not be trusted.

The simplest solution is to right-click the file in Windows Explorer, select Properties, and along the bottom of this dialog, you should have an «Unblock» option. Remember to click OK to accept the change.

If you got the file from an archive, it is usually better to unblock the archive first, if the file is flagged as coming from the internet zone, and you unzip it, that flag might propagate to many of the files you just unarchived. If you unblock first, the unarchived files should be fine.

There’s also a Powershell command for this, Unblock-File:

Additionally, there are ways to write code that will remove the lock as well.

From the comments by @Defcon1: You can also combine Unblock-File with Get-ChildItem to create a pipeline that unblocks file recursively. Since Unblock-File has no way to find files recursively by itself, you have to use Get-ChildItem to do that part.

Используется облачное решение для портала.
Также используется готовая библиотека для этого.
С битрикс24-апи работаю лишь пару дней, пока не знаю всех нюансов.
Необходимо обновлять счета.
Повесил обработчик на событие обновления, обновляю…

$bitrix_app->call('crm.invoice.update', [
            'id' => $id,
            'fields' => [
                $field => $array
            ]
        ]);

… и это событие вызывает обработчик oncrminvoiceupdate и снова вызывается мой скрипт…
Пока что придумал только делать unbind перед тем, как сделать обновление счета.
Какие еще есть варианты?


  • Вопрос задан

    более трёх лет назад

  • 269 просмотров

Пригласить эксперта

unbind не вариант, а если в этот момент захочет обновиться другой счёт)?
Есть вариант в счетах перед отправкой «crm.invoice.update» проверять обновлены ли поля, которые надо обновить и уже решать отправлять или нет.
Если обновлять вызовом «crm.invoice.update» надо 1 раз за всё время, то можно и поле добавить дополнительное, в которое ставить статус «обновлено» и потом его проверять перед обновлением.


  • Показать ещё
    Загружается…

24 июн. 2023, в 23:21

5000 руб./за проект

24 июн. 2023, в 21:49

1000 руб./за проект

24 июн. 2023, в 18:21

30000 руб./за проект

Минуточку внимания

  • Ошибка запуска редактирования файла
  • Ошибка запуска служба easyanticheat не установлена fall guys
  • Ошибка заряда акб пежо 308
  • Ошибка запуска служба easyanticheat не установлена epic games
  • Ошибка запуска регистрации поручения промсвязьбанк