Ошибка при создании объекта из компоненты v7plus.dll (отсутствует clsid)

Содержание:

Как зарегистрировать библиотеку dll в Windows 10 : 9 комментариев

Ну хорошо! А почему для 64 битной не написали пример пути регистрации? Вот куда закинуть написали, а как зарегистрировать только для 32.

Так подставляйте папку в пример и всё. Проще некуда.

неплохо бы напомнить, что и resvr32.exe существует в 2-х экземплярах (разной разрядности). и что dll-ки бывают разной разрядности! и что 64-х битную dll в 64-х битной винде надо кидать в system32, а не в syswow64

На самом деле не то чтобы пробовал — по роду деятельности приходится достаточно часто разные самописные библиотеки регистрировать. И как бы без проблем. Написал, скомпилировал, подключил.

» Для Windows 10 x32: %windir%\system32 Для Windows 10 x64: %windir%\SysWOW64 » Всё ровно наоборот!

Игорь, Вы путаете. Дело в том, что в 32-х разрязной Windows динамические библиотеки лежат как раз в папке system32. В 64х разрядной библиотеки 64х программ лежат в System32, а 32х разрядных приложений в sysWOW64. Потому в 90% случаев и нужно в Windows 10 x64 класть библиотеки в папку sysWOW64. Надеюсь, что понятно объяснил.

Модуль «C\Windows\SysWOW64\task_force_radio_win64.dll» загружен,но точка входа DllRegisterServer не найдена. Проверьте, что «C:\Windows\SysWOW64\task_force_radio_win64.dll» является правильным файлом DLL или OCX и повторите попытку.

Если не хватает прав в системе, то может помочь: rpg-club.com/files/reg_msxml_user_gui.exe

Изначально для игры сделано Но помогает и с другими OCX( dll ) Регистрирует в пользовательский отдел реестра, в 10ке помогает, во всяком случае для l2 и msxml4 точно

Маркировка лекарственных препаратов. Часть первая «Быстрая интеграция»

Данный цикл будет посвящен маркировке лекарственных препаратов (далее ЛП), нюансам работы с «1С: Библиотека интеграции с МДЛП», доступной для скачивания на сайте ИТС, методиками работы с регистраторами выбытия, и проблемам, с которыми пришлось столкнуться при интеграции.
Эта статья будет представлять из себя краткую инструкцию, что делать, когда маркировка уже близко и необходимо быстро внедрить ее. Надеюсь, она станет подспорьем в данной задаче. Будут приведены рекомендации, как в короткие сроки с минимально необходимой функциональностью и минимумом чтения документации произвести интеграцию библиотеки МДЛП и выполнить начальные настройки. Также будут даны рекомендации по быстрым, но важным, на мой взгляд, доработкам.

Сжатие данных в мобильном приложении 1С:Предприятие

Эту небольшую статью я планировал опубликовать у себя на сайте, чтобы такие любители мобильного приложения от 1С:Предприятие, как я, могли использовать её без дополнительно потраченных двух дней на поиски вариантов написания алгоритма.
Во-первых, хотел сказать, что я небольшой разработчик, который начинал делать свои первые шаги ещё на заре правления «Семерки». Новая платформа версии 8 была как глоток свежего воздуха — бодрящий и легко воспринимаемый организмом. Я был очень удивлен, да что сказать, до сих пор удивляюсь как элементарные вещи можно делать на 1С, и как это стремно делается на других языках программирования. Во-вторых, обилие разнообразных интерпретаций платформы позволяет развернуться на все 360 градусов, захватив своими проектами, наверное, любые ветки бизнеса.
Так вот, о небольшом нюансе работы с новой мобильной платформой я и хотел рассказать… Сам додумался, так сказать.

Компонента V7Plus.dll не найдена

В 1С 7.* на “толстом” клиенте возникает проблема, которая периодически повторяется. Проблема возникает после того, как понижаешь права учетной записи пользователя в операционной системе.

Проблема проявляется когда пользователь 1С пытается выгрузить отчет в формате XML . Появляется окошко с ошибкой “Компонента V7Plus.dll не найдена” и собственно сама выгрузка не происходит.

Для того чтобы долго не мучить пользователя, есть быстрое решение, которое правда не всегда позволяет излечить эту проблему полностью. Но дергать на какое-то время айтишника, пользователи точно перестанут.

По данному вопросу я проконсультировался у одного крупного омского интегратора (партнера 1С). И это решение сугубо их идея. Я лишь, как и любой айтишник, просто воспользовался чужим опытом.

Обо всем по порядку.

Компонента V7Plus.dll может быть размещена:
  • в C:WindowsSystem32
  • в C:Program Files1CBIN
  • и в корневой директории с базой данных.

Лучшим решением для Вас будет, если Вы разместите этот dll-файл сразу в трех указанных местах, так сказать, для надежности.

Но если просто скопировать этот файл в эти три места он сам “работать” не станет. Нужно “подсказать” системе, что есть такой файл и его неплохо было бы использовать для работы. Для этого нужно зарегистрировать добавленные dll-файлы.

  1. сразу отменяем все регистрации, которые были ранее:

На этом всё! Система будет работать стабильно, подобных ошибок выскакивать больше не должно.

Недавно узнал, что не только айтишники могут похвастаться новыми технологиями в своей области. Для меня было открытием, когда я узнал, что есть автоматическая сварка. Это достаточно сложный процесс, который подразумевает, что электродная проволока подается автоматически с движением сварочной головки. Через саму сварочную головку также подается активный газ, который тут же обеспечивает защиту «выходящего» шва от пагубных воздействий окружающей среды. Просто Hi-Tech в сварочном деле!

  1. Калибровка сенсорного экрана на профессиональной МФУ Kyocera KM-3050
  2. Команда mount в Linux или все о монтировании разделов, дисков, образов ISO и SMB ресурсов.
  3. Автоматическое монтирование дисков и разделов в Linux или что такое fstab?
  4. Компонента V7Plus.dll не найдена
  5. Увеличение количества подключений в Windows XP
  6. Удаление звукового сервера PulseAudio в Ubuntu
  7. Безопасное извлечение флешки для Linux
  1. Nird#11 февраля, 16:18

Положить длл-ку в систем32 и расшарить на нее права для всех пользюков, и да, зарегать тоже не помешает. Работать будет 100%

Здравствуйте. Скажите пожалуйста, по какой причине может возникать проблема, такая, система то видит эту компоненту 1сv7plus, то не видит? Все зарегистрированно. База находиться на удаленном сервере.

У меня вообще не было этого файла, я его скачала, положила по папкам и запустила 1с от имени администратора и все))

Куда устанавливать DLL-файлы

Итак, Вы скачали из Интернета нужный модуль, распаковали из архива и теперь возникает совершенно логичный вопрос — а куда кидать DLL в систему?! Во первых, сначала надо определить разрядность системы, так как в 32-битной для этой цели используется одна папка, а в 64-битной — другая. Делается это очень легко. Кликаем правой кнопкой на значке «Этот компьютер» на рабочем столе и в меню выбираем пункт «Свойства». В появившемся окне находим строчку «Тип системы» и смотрим что там написано:

То же самое можно посмотреть и через командную строку, введя команду systeminfo. Она выведет всю информацию о установленной ОС Виндовс, и в строке «Тип системы» будет указана её разрядность.

Ну а дальше всё просто:

Вот именно сюда и надо устанавить ДЛЛ-файл. Здесь %windir% — это переменная окружения, указывающая путь к системной директории, в которой располагаются все важные компоненты Виндовс. Проще говоря, если операционная система установлена на диске С:\, то путь к нужным папкам будет C:\Windows\System32 для 32-разрядной и C:\Windows\SysWOW64 для 64-разрядной.

Очень долго запускается 1С предприятие 7.7 (конфигуратор, монитор, отладчик) Промо

Если у Вас всегда очень долго открывается 1С, заставка висит в течение нескольких минут, зависает при старте предприятия 7.7 и конфигуратор, и монитор, и отладчик, скорее всего, дело в файле 1cv7evt.txt, файл 1cv7evt.txt в подкаталоге Syslog в каталоге базы находится по адресу \\ИмяСервера\ИмяКаталогаБаз\ИмяБазы\SYSLOG\1cv7evt.txt, вернее в размере этого файла. Проблема проявляется в том, что во время запуска 1С предприятия 7.7 и конфигуратора, и монитора, и отладчика заставка висит несколько минут. Отключите пользователей, перенесите файл 1cv7evt.txt в другую папку, и 1С 7.7 будет стартовать очень быстро.

Выбор вариантов отчета в «Управление торговлей» ред. 11 Промо

В УТ 11 в свойствах конфигурации задано хранилище вариантов отчетов.
Исходя из этого, все отчеты будут использовать для своих вариантов именно это хранилище (если, конечно, в свойствах самого отчета не задано другое хранилище).
По сути, все варианты для отчетов находятся в справочнике «Варианты отчетов», который заполняется при первом запуске системы.
Вполне очевидно, что если Вы создаете свой отчет (внешний или внутренний) с несколькими вариантами, у Вас не будет возможности выбирать нужный вариант (переключаться между вариантами), т.к. в выше указанном справочнике нет никакой информации о вариантах созданного Вами отчета.

В этой небольшой статье я покажу один из способов решения данной проблемы.

Ошибка при создании объекта из компоненты v7plus.dll (отсутствует CLSID)

Сообщение Ошибка при создании объекта из компоненты v7plus.dll (отсутствует CLSID) появляется при попытке загрузки приложений программы, которые используют v7plus.dll. Такое сообщение возникает:

– если этот файл не найден;

– эта dll не зарегистрирована в системе (такое бывает, если база данных была установлена не под правами администратора);

– у вас устаревшая версия v7plus.dll.

Где взять и куда записать v7plus.dll

Записать ее лучше всего в каталог базы данных, либо, если у вас несколько баз – в каталог установленной платформы 1C 7.7 (обычно это каталог “C:\Program Files\1Cv77\BIN”).

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

Как зарегистрировать компоненту v7plus.dll

Если у вас права администратора, то нажимаете кнопку “Пуск”->”Выполнить”. В открывшемся окне вводите команду: regsvr32 “C:\Program Files\1Cv77\BIN\V7Plus.dll” (вы должны указать тот путь, по которому у вас находится эта компонента) и нажимаете “ОК”. У вас должен получиться такой результат:

После этого ошибка больше не должна появляться.

Если у вас не хватает прав для регистрации компоненты, то сообщение будет таким:

Что делать в этом случае?

Кнопка “Пуск”->”Все программы”->”Командная строка” нажимаем на последний пункт правой клавишей мыши и выбираем “Запустить от имени Администратора”:

После этого вводим пароль администратора и у нас открывается окно, куда мы вводим нашу команду и нажимаем “Enter”:

Еще один вариант исправления этой ошибки – запустить программу 1С 7.7 от имени Администратора. При запуске она зарегистрирует класс и в дальнейшем под пользователем не будет выдавать ошибку.

Пакетный режим работы конфигуратора 1C 7.7

Многие ежедневно сталкиваются с рутинными процедурами администрирования баз данных 1С. К ним можно отнести выгрузку и сохранение данных, тестирование и исправление информационной базы, обмен данными между распределенными базами данных. Как раз в этом случае и можно воспользоваться пакетным режимом работы конфигуратора.

Работа в пакетном режиме подразумевает выполнение программой последовательных действий без участия пользователя. Причем сама последовательность действий должна быть описана пользователем по определенным правилам с использованием документированных ключевых параметров.

Регистрация библиотек в 1C

На одном из подшевных бухгалтерских компов, при запуске 1C, в консоль стали сыпаться ошибки следующего толка:

Ошибка при создании объекта из компоненты C:Program Files (x86)1Cv77BIN1CRtInf.dll (отсутствует CLSID) Ошибка при создании объекта из компоненты S:Bases_1Cv77BD_NAME1SBDBv7plus.dll (отсутствует CLSID) Ошибка при создании объекта из компоненты S:Bases_1Cv77BD_NAME1SBDBv7plus.dll (отсутствует CLSID) Ошибка при создании объекта из компоненты S:Bases_1Cv77BD_NAME1SBDBv7plus.dll (отсутствует CLSID) Ошибка при создании объекта из компоненты S:Bases_1Cv77BD_NAME1SBDBv7plus.dll (отсутствует CLSID) Ошибка при создании объекта из компоненты S:Bases_1Cv77BD_NAME1SBDBv7plus.dll (отсутствует CLSID) Не удалось обнаружить компоненту v7plus.dll!

Помимо визуального дискомфорта у бухгалтеров, через одного страдающих болезненной педантичностью, отвалилась часть функционала 1C, причем в этих же базах, но на других компах все продолжало работать отменно.

Ошибка данного характера Ошибка при создании объекта из компоненты (отсутствует CLSID) означает, что по каким то причинам слетела регистрация элементов управления OLE, необходимых для корректного запуска и последующей работы 1C.

Для начала стоит проверить их наличие, т.к. шаловливые ручки юзверей могут снести даже папку Windows в корзину. Как? Не спрашивайте, я сам так и не понял.

Но если файлы на месте, то их следует зарегистрировать с помощью утилиты Regsvr32.exe, запускаемой из под админских прав. Для чего нажимаем Пуск -> в поиске пишем cmd (функционал Windows7) -> вверху списка появляется cmd.exe на который кликаем правой клавишей мыши и говорим Запуск от имени администратора -> в открывшемся окне пишем regsvr32.exe с нужными вам путями, в моем случае это выглядело как:

regsvr32 “C:Program Files (x86)1Cv77BIN1CRtInf.dll” regsvr32 “S:Bases_1Cv77BD_NAME1SBDBv7plus.dll”

также можно просто из сессии дос-промта перехватить права администратора, командой runas /noprofile /user:admin_user cmd

после ввода пароля откроентся новое окно уже с админскими правами

В XP или 2000 надо положить v7plus.dll в каталог, где установлена сама 1С (по умолчанию C:Program Files1cv77BIN), удалить dll из каталогов баз и один раз запустить любую из баз под пользователем с правами администратора компьютера. Все эти действия нужны, чтобы 1С зарегистрировала компоненту в реестре и для всех баз путь к компоненте был одинаковым и не требовалась перерегистрация компоненты для каждой базы при каждом запуске.

Регистрация вручную: Пуск — Выполнить или в командной строке введите: regsvr32 C:Program Files1cv77BINv7plus.dll

При работе в 1C:Предприятие 7.7 под операционнй системой Windows Vista при использованиии компоненты v7plus.dll (например, при выгрузке данных в формате XML) происходит ошибка: «Ошибка при создании объекта из компоненты v7plus.dll (отсутствует CLSID)»

Решение данной проблемы в Vista и 7: Отключить UAC (Панель управления/Учетные записи пользователей/Включение или отключение контроля учетных записей (UAC). Перезагрузить компьютер. Запустить 1С. Закрыть 1С. Включить UAC. Перезагрузить компьютер. Больше при открытии ошибки не будет. Данный метод позволяет решить проблему без нарушения безопасности.

Как исправить ошибки компоненты v7plus.dll

Отсутствующую компоненту необходимо скачать. После зарегистрировать, желательно, так, чтобы она работала раз и навсегда, и её не приходилось перерегистрировать для каждой новой базы.

Безопасно скачать эту компоненту можно с официального сайта 1С:Битрикс: https://www.bx77.ru/download/V7Plus.rar. Кроме компоненты, там лежит справочный файл V7Plus.als. Компоненту необходимо скопировать в каталог \bin, находящийся внутри папки, где у вас установлен «1С:Предприятие». По умолчанию программа ищет её сначала в каталоге \bin, потом обыскивает рабочий каталог базы данных, после — каталог пользователя базы данных.

Ошибки вида «Не удалось загрузить внешнюю компоненту v7plus.dll» должны исчезнуть. Если же по-прежнему присутствует ошибка v7plus.dll, жалующаяся на то, что «отсутствует CLSID», компоненту нужно зарегистрировать в системном реестре.

CLSID — идентификатор класса для программного обеспечения, своего рода «паспорт» приложения, облегчающий обращение к нему и прописанный в системном реестре. Именно такой «паспорт» и просит нас сделать программа.

Почему не удается зарегистрировать DLL

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

Почему это происходит (далее будет и про то, как это исправить):

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

А теперь о том, как это исправить:

  • Если вы программист и регистрируете свою DLL, попробуйте regasm.exe
  • Если вы пользователь и у вас что-то не запускается с сообщением о том, что DLL отсутствует на компьютере — поищите в Интернете, что это за файл, а не где его скачать. Обычно, зная это, вы можете скачать официальный установщик, который установит оригинальные библиотеки и зарегистрирует их в системе — например, для всех файлов с именем, начинающегося с d3d достаточно поставить DirectX с официального сайта Microsoft, для msvc — одну из версий Visual Studio Redistributable. (А если не запускается какая-то игра с торрента, то загляните-ка в отчеты антивируса, он мог удалить нужные DLL, это часто бывает с некоторыми модифицированными библиотеками).
  • Обычно, вместо регистрации DLL срабатывает размещение файла в одной папке с исполняемым файлом exe, который требует эту библиотеку.

На этом завершаю, надеюсь, что-то стало более ясно, чем было.

А вдруг и это будет интересно:

Почему бы не подписаться?

Здравствуйте. Скачал из Стима игру, и столкнулся с ошибкой, связана она с файлом msvcrt. dll. Попробовал все указанные вами способами, а после попробовал установить Microsoft C++, но это все равно не помогло. Что мне делать?

А установили и X86 и X64 версии (нужны обе). Нужного года?

Если появляется проблема 0х80020009

Сама регистрация можно сказать, после вышеописанного действия, произошла, однако загрузка необходимого модуля все равно невозможна. Проблема возникает в недостаточных полномочиях, возможно, вы не владеете административными возможностями.

  1. Перейдите по такому направлению: меню «Пуск», далее «Все программы». В конце списка найдите «Стандартные». Черный ярлык и надпись «Командная строка» это то, что нужно.
  2. Запускаете ее от имени администратора, через мышку, на ней кликаете по правой клавише.
  3. Снова укажите путь к вашим компонентам. Если они в bin, то вносите привычные уже regsvr32 С:Program Files1Cv77inv7Plus.dll.

Регистрация через командную строку

Регистрация происходит один раз за все время пользования.

Блог о технологиях, технократии и методиках борьбы с граблями

Как исправить ошибки компоненты v7plus.dll?

Если v7plus.dll в программе не находится, значит компоненты могли быть по разным причинам удалены из компьютера (сбой, вирус и т.д.). Для разрешения сложившейся ситуации нужно обратиться к своему диску с программой 1С (технологическое информационное сопровождение). Из него следует переместить нужный файл в одну из папок, которые являются первоочередными для обследования на наличие v7plus.dll.

  • Основной папкой считается 1Cv77, ее найдете в «Program Files» на диске С. В ней есть еще одна с названием bin. Именно сюда более предпочтительно размещать файл компоненты.
  • Следующим местом становится каталог пользователя БД.

Этот вариант подходит, когда компьютер по непонятным причинам лишился своих компонентов. К счастью для владельцев Windows 8 — можно просто скопировать нужные элементы, регистрация произойдет сама по себе. Более ранняя версия Windows 7 потребует участия самого пользователя при внесении новых данных в реестр операционной системы.

А вот еще один способ загрузки этой библиотеки немного в другие папки (в зависимости от разрядности системы).

Атрибуты объекта V7SysInfo.

 Назначение объекта компоненты V7SysInfo.

Объект компоненты V7SysInfo предназначена для получения информации  о системе,
на которой работает 1С:Предприятие. Объект позволяет  определить версию операционной
системы, тип процессора, объем оперативной памяти компьютера и номер релиза
1С:Предприятия.  Для осуществления доступа к атрибутам объекта V7Mail необходимо 
вызвать функцию СоздатьОбъект, передав ей строку  «AddIn.V7SysInfo»
в качестве параметра, и получить ссылку на  объект, которая присваивается переменной,
через которую и будет  осуществляться доступ к  методам и свойствам полученного
объекта.

Например:

Инфо = СоздатьОбъект(«AddIn.V7SysInfo «);

Атрибуты

 ВерсияОС

Синтаксис:

ВерсияОС

Англоязычный синоним:

OSVersion

Описание:

Атрибут ВерсияОС содержит наименование версии операционной  системы (строковое
выражение).

 Процессор

Синтаксис:

Процессор

Англоязычный синоним:

Processor

Описание:

Атрибут Процессор (строковое выражение) содержит наименование тип  процессора,
установленного на компьютере.

 ОперативнаяПамять

Синтаксис:

ОперативнаяПамять

Англоязычный синоним:

Memory

Описание:

Атрибут ОперативнаяПамять (число) содержит информацию об  объеме оперативной
памяти, установленный на компьютере, в  мегабайтах.

 РелизПрограммы

Синтаксис:

РелизПрограммы

Англоязычный синоним:

ProgrammRelease

Описание:

Атрибут РелизПрограммы (строковое выражение) содержит  информацию о
номере релиза 1С:Предприятия.

 ИмяФайлаПрограммы

Синтаксис:

ИмяФайлаПрограммы

Англоязычный синоним:

ProgrammFileName

Описание:

Атрибут ИмяФайлаПрограммы (строковое выражение) содержит  информацию
об имени файла программы (1С:Предприятия).

 Методы

 ПроверитьИмяФайла

Синтаксис:

ПроверитьИмяФайла(<Адрес>)

Англоязычный синоним:

CheckFileName

Параметры:

<Адрес> Строковое значение Адрес ключевого слова

Возвращаемое значение:

Строковое выражение — ключевое слово.

Описание:

Метод ПроверитьИмяФайла предназначен для получения ключевого  слова по указанному
адресу на диске ИТС.

Пример:

Инфо = СоздатьОбъект(«AddIn.V7SysInfo»);

ВерсияОперационнойСистемы = Инфо.ВерсияОС;

ТипПроцессора = Инфо.Процессор;

ОперативнаяПамятьКомпьютера = Инфо.ОперативнаяПамять;

НомерРелизаПрограммы = Инфо.РелизПрограммы;

НаименованиеФайлаПрограммы = Инфо.ИмяФайлаПрограммы;

 СоздатьGUID

Синтаксис:

СоздатьGUID()

Англоязычный синоним:

CreateGUID

Параметры:

нет

Возвращаемое значение:

Строковое выражение — новый GUID.

Описание:

Метод СоздатьGUID генерирует новый GUID (Globally Unique Identifier).

Пример:

Инфо = СоздатьОбъект(«AddIn.V7SysInfo»);

ГлобальноУникальныйИдентификатор = Инфо.СоздатьGUID();

ИЗМЕНЕНИЕ И ПОТЕРИ ПИТАТЕЛЬНЫХ ВЕЩЕСТВ ВО ВРЕМЯ ПРИГОТОВЛЕНИЯ ПИЩИ
ИЗМЕНЕНИЕ И ПОТЕРИ ПИТАТЕЛЬНЫХ ВЕЩЕСТВ ВО ВРЕМЯ ПРИГОТОВЛЕНИЯ ПИЩИ

Как продавать маркируемый товар (обувь) из 1С:Розница + сканер для маркировки

Маркировка обуви в нашей стране началась с 1 июля 2019 года. Но если в 2019м году от участников рынка требовалось только зарегистрироваться в системе «Честный знак», то теперь уже совсем не за горами дата, когда необходимо будет в обязательном порядке передавать данные о проданных единицах обуви. По графику этот судный день назначен на 1 марта 2020 года. Как все знают, русский человек всегда надеется на лучшее (или на авось, кому как нравится), надеется что правительство передумает. Сейчас в сети ходит информация о возможных сроках переноса судного дня на 1 июля, или, даже, 1 сентября 2020 года, это лишь отсрочки, но никак не отмена обязательной маркировки. В дополнении ко всему вышесказанному надо отметить, что самая популярная программа для розничной торговли, а именно 1С:Розница, как и ее пользователи не смогла заранее подготовиться к нововведениям. Обновление, в котором система стала работать более-менее корректно, вышло лишь 6 февраля 2020 года (менее чем за месяц до судного дня)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector