Куда поместить конфигурационный файл инфраструктуры внедрения зависимостей? - PullRequest
1 голос
/ 17 сентября 2008

У меня есть решение с несколькими различными проектами, некоторые из которых являются чистыми библиотеками классов, а некоторые - проектами веб-приложений. Если я хочу, чтобы мои типы по умолчанию были доступны для всех проектов, где я должен поместить файл конфигурации для контейнера?

1 Ответ

1 голос
/ 18 октября 2008

Я обычно создаю его в корневом каталоге решения. Затем для каждого проекта, который нуждается в этом, я делаю:

  • Правый клик-> Добавить существующий
  • Найдите и выберите файл
  • Нажмите на стрелку вниз и выберите «Добавить как ссылку»
  • Выберите файл в проекте
  • Свойства
  • Действие сборки -> Содержание
  • Копировать в выходной каталог -> Копировать, если новее

Затем, когда вы инициализируете свою платформу Dependency Inject, вы можете использовать что-то вроде Server.MapPath("~/bin/filename.config").

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