Как использовать один и тот же проект Visual Studio в разных решениях? Различные app.config и settings.settings

Название не полностью описывает реальный вопрос, поскольку я пытался уместить достаточно сжатое описание в однострочник.

У меня есть проект C #, которым я хочу поделиться между двумя разными решениями (.sln). Проект представляет собой приложение с методом Main. Это требует использования settings.settings и app.config. Каждое из двух решений требует ссылки на один и тот же проект C #, но для каждого решения app.config и settings.settings должны быть специфичными для их решений. Итак, если проект C используется совместно между решениями A и B, A включает C, где C имеет app.config, специфичный для A, а B включает тот же самый проект C, но C имеет app.config, специфичный для C. Есть ли способ сделай это? Я пытаюсь избежать копирования одного и того же проекта (например, C) в два разных места, потому что, если я обновлю этот проект в одном решении, мне придется внести те же изменения в другом решении.

Спасибо

5
задан T. Webster 2 June 2011 в 18:14
поделиться