Я создал проект веб-приложения и развернул его в Azure.Остановить веб-конфигурацию Наследование с помощью Azure Virtual Web Application
В файле web.config
для данного приложения в элементе <system.web><compilation>
содержится ряд элементов <assembly>
. В частности, эти записи сборки указывают на сборки DevExpress, но они действительно могут быть чем угодно.
Я также создал проект веб-API, который развертывается как виртуальное приложение под веб-приложением. Похоже, что записи <assembly>
унаследованы от конфигурации веб-приложения. Проект Web API не использует эти сборки и генерирует исключение, заявляя, что они не могут быть загружены.
Как временное обходное решение, я вручную скопировал сборки в папку bin приложения веб-API. Однако это не постоянное решение.
Я пробовал очистка записей сборки в конфигурации веб-API (с использованием элемента <clear />
). Я также пробовал удаление записей (с использованием элемента <remove>
). Ни один из них не работал.
Что такое best Способ остановить эту форму наследования?