Можно делиться файлами кода между проектами, добавляя их в качестве ссылки в дополнительных проектах. Я использую эту технику для обмена копиями PetaPoco , общих файлов AssemblyInfo и т. Д. Между моими проектами. Вы можете использовать эту технику, чтобы делать то, что вы хотите.
Для этого добавьте и создайте файлы кода, которые вы хотите, в первый проект, как обычно. Затем в проектах, в которых вы хотите использовать существующий файл кода:
- Щелкните правой кнопкой мыши проект в обозревателе решений Visual Studio.
- Выберите Добавить -> Существующий элемент ...
- Выберите файл кода, который уже существует, но на кнопке «Добавить» нажмите стрелку вниз и выберите «Добавить как ссылку» .
Теперь каждый раз, когда вы вносите изменения в исходный файл, он будет отражен во всех других проектах, в которые вы добавили этот файл в виде ссылки.
Надеюсь, это поможет.