如何从Visual Studio的项目中删除作为链接添加的文件?

问题描述 投票:0回答:1

在我使用Visual Studio 2019构建的解决方案中,我有一个用于控制台应用程序的项目。在该项目内部,有对不同解决方案中其他文件的引用,并添加了:

右键单击项目→添加参考现有项目添加为链接

]

选项。恐怕使用Remove选项(右键单击文件)也会删除原始文件,因为我知道将文件添加为链接会使它看起来好像两个文件实际上是同一文件一样。如何在不删除其他解决方案中的原始文件的情况下从项目中删除这些引用?

visual-studio solution solution-explorer visual-studio-project
1个回答
0
投票

首先,您可以使用delete删除链接,如果它是链接,则[[不会删除原始文件。 (右键单击,或在解决方案资源管理器中选择文件上按delete)

您可以查看它是否通过图标链接:

enter image description here

如果您真的想手动进行操作,则可以编辑csproj文件并使用Link属性删除该文件,例如删除此行:

<Compile Include="somewhere\MyClass.cs" Link="MyClass.cs" />

  
[恐怕使用“删除”选项(右键单击文件)也会删除原始文件

声音您需要版本控制系统;)

© www.soinside.com 2019 - 2024. All rights reserved.