2016-03-21 5 views
0

У нас есть один SPA, использующий WebAPI в качестве бэкэнд, размещенного в одном домене. Мы совместно используем некоторый код аутентификации между этим основным сайтом и нашим дополнительным сайтом, вытаскивая его в библиотеку классов в решении VS первого сайта и компилируя его оттуда. Затем я беру DLL с первого сайта и добавляю копию/вставку в папку lib, которую у меня есть для второго решения VS.WebAPI DLL в IIS не загружается

Я добавляю ссылку на него во втором решении VS, и он работает нормально локально. Однако, когда мы создаем это решение в TFS и оно завершается в папках IIS нашего сервера, я получаю внутреннюю ошибку сервера всякий раз, когда я пытаюсь использовать вызовы из этой DLL.

Есть ли какой-то шаг, который мне не хватает, когда он на сервере?

ответ

0

Выяснил проблему.

Мне нужно добавить DLL к VS2012, чтобы я мог добавить его в источник управления TFS. Затем мне нужно было изменить свойства в DLL, чтобы не было никаких действий по созданию и изменить Копировать в выходной каталог на «Копировать».

Я полагаю, что IIS интерпретировал предыдущие настройки как «Не смотрите в/bin», что означало, что он не смог его найти.

Смежные вопросы