IIS не может установить собственный модуль - PullRequest
0 голосов
/ 13 июля 2020

Я уже несколько часов пытаюсь установить кастомный модуль на IIS из менеджера. Я закодировал его в C#.

Я могу загрузить его в тестовое приложение ASP. NET, которое я создал. Я копирую его в папку bin и добавляю эту строку в web.config:

<system.webServer>
  <modules>
    <add name="Module" type="IISExtend.Module"/>
  </modules>
</system.webServer>

Работает.

Чтобы добавить его в IIS, я попробовал:

  1. Поместите выходную DLL в папку bin на root веб-сайта, например: https://i.gyazo.com/14b54742cc758d6083a9787df8a8cbe1.png

  2. Добавьте его в список модулей следующим образом: https://i.gyazo.com/b686a505c8d4785ffb63d5c384580ac5.png Но я получаю это предупреждение: https://i.gyazo.com/b137ecca9369cc53018aecd7409d8737.png

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

Вот точное имя моего класса: https://i.gyazo.com/10973b6852e1d1de139641905bee2b19.png

Большое спасибо за вашу помощь :) 1036 *

1 Ответ

1 голос
/ 13 августа 2020

Я нашел решение. Я установил множество функций windows, касающихся ядра ASP. NET и ASP. NET в разделе IIS. Я работал.

Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...