У меня есть решение C#, где один и тот же файл принадлежит нескольким проектам. Как? - PullRequest
3 голосов
/ 03 мая 2020

Существует файл C:\Users\Me\source\repos\MyProject\VersionInfo.cs, который каким-то образом содержится во всех проектах, кроме одного, в решении MyProject; редактирование одной его копии одновременно редактирует их все, но в управлении исходным кодом, на уровне решения, оно отображается только один раз. Как это возможно? Как я могу добавить его в последний проект? Я попытался "добавить существующий файл", но он просто скопировал его в эту папку ... если это поможет, на нем есть маленькая синяя иконка "стрелка в коробке" ...

enter image description here

1 Ответ

5 голосов
/ 03 мая 2020

У вас есть файл, который был добавлен в качестве ссылки. Вы можете прочитать об этом, например, здесь или здесь . Этого можно достичь с помощью диалога «Добавить -> Существующий элемент», но вместо нажатия «Добавить» нажмите стрелку раскрывающегося меню справа и выберите «Добавить как ссылку»:

enter image description here

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