我有一个 C# 解决方案,其中同一个文件属于多个项目。如何?

eko*_*lis 3 c# visual-studio visual-studio-2019

有一个文件C:\Users\Me\source\repos\MyProject\VersionInfo.cs以某种方式包含在MyProject解决方案中的所有项目中;编辑它的一个副本会同时编辑所有副本,但它在解决方案级别的源代码管理中仅显示一次。这怎么可能?如何将它添加到最后一个项目?我尝试过“添加现有文件”,但只是将其复制到该文件夹​​中……如果有帮助,上面有一个蓝色的“方框中的箭头”图标……

在此处输入图片说明

Gur*_*ron 5

您有一个作为链接添加的文件。例如,您可以在此处此处阅读有关它的信息。您可以通过添加 -> 现有项目对话框实现此目的,但不要单击“添加”,而是单击右侧的下拉箭头并选择“添加为链接”:

在此处输入图片说明