Собрание резолюции в Unity - PullRequest
2 голосов
/ 02 февраля 2010

У меня есть проект службы WCF, размещенный в IIS.Основной файл SVC находится в корне папки веб-приложения, а в папке bin \ находятся фактические библиотеки DLL.Файл web.config (также в корне) содержит все сопоставления единства.К сожалению, кажется, что поскольку конкретные сборки и т. Д. Находятся в папке bin \, Unity не может их найти.

Есть ли способ в файле конфигурации Unity, что можно указать путь (что-то вроде исследования) где могут жить библиотеки DLL - или как-то поместить путь в сами отображения?Я не хочу на самом деле изменять пути зондирования в machine.config и т. Д., Если мы можем избежать этого.

Я просмотрел MSDN и Googled, но не смог найти ничего полезного.

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 19 августа 2011

В конце концов, это не проблема Unity - это было скорее то, что я пытался разместить приложение в IIS и мне пришлось правильно его настроить.

0 голосов
/ 12 апреля 2010

Я тоже сомневаюсь, что это проблема Unity. Вы пытались использовать программу просмотра журнала Fusion, FUSLOGVW.EXE, чтобы увидеть, что приложение пытается загрузить и где ищет сборки?

http://www.ademiller.com/blogs/tech/2008/01/gotchas-fusion-log-viewer-your-best-friend-for-assembly-load-errors/

Это должно сказать вам, как выглядит текущий путь зондирования, и вы можете взять его оттуда.

...