DEVPATH и MVC - PullRequest
       35

DEVPATH и MVC

0 голосов
/ 13 января 2011

Я нашел посты, в которых упоминались проблемы с DEVPATH и веб-приложениями, и я думаю, что MVC подпадает под этот же универсал.

На моем локальном ПК;в одном случае мне нужно уметь проектировать и тестировать нашу библиотеку DLL;с другой, мне нужно использовать эти библиотеки на разных сайтах.Из-за количества сайтов, которые мы обрабатываем, мы стремимся сохранить dll в GAC, чтобы избежать дублирования.

Когда я хочу работать с библиотекой, мне нужно удалить все dll из GACи затем переустановите их снова, как только я закончу свою разработку.

У меня все настроено так, как определено в различных источниках, чтобы заставить DEVPATH работать, но это не работает для меня в моем проекте MVC.* Возможно ли установить dll в GAC, но запустить проект MVC, который использует копию DEVPATH.

Мне не очень повезло найти что-то по этому вопросу, но я надеюсь, что этовозможно.

1 Ответ

0 голосов
/ 19 января 2011

Наконец-то удалось обойтись, стало очевидно, что теперь я это сделал.

Это немного работы, но это значит, что вы можете отлаживать веб-сайт.

Кроме того,он еще не использует DEVPATH, но он работает, поэтому я счастлив.

Основное предположение, которое я сделал, было то, что GAC всегда побеждает, даже если вы физически копируете dll в корзину, GAC найдет файлСначала используйте эту ссылку.

Итак, я нашел способ работать с локальными файлами (особенно когда я хочу отлаживать веб-сайт), это изменить номер версии сборки проектов, на которые я ссылаюсь.новый номер.Поскольку эта версия не существует в GAC, веб-сервер Visual Studio (cassini?) И веб-серверы iis будут использовать локальные библиотеки DLL.Таким образом, любые точки останова, которые я добавил к своим услугам и т. Д., Будут затем обнаружены.

...