很多次我看到 Visual Studio 解决方案有多个共享源文件的项目。这些公共源文件通常位于公共目录中,在解决方案资源管理器中,它们的图标会在左下方显示一个链接箭头。
但是,每当我尝试将源文件添加到该项目主目录之外的项目时,它只会自动将其复制到目录中,这样我就不再拥有共享副本。
我发现我可以通过在文本编辑器中手动打开项目文件并将路径修改为“../../../Common/Source.cs”之类的路径来解决这个问题,但这更像是一种黑客攻击想。
是否有设置或我可以更改的内容允许我在 IDE 中执行此操作?