我有一个C#解决方案,在Visual Studio 2010 Ultimate中创建,其中包含多个项目,这些项目使用相同的结构、类和枚举类型。我创建了一个包含所有这些项的.cs文件,但目前我必须为每个项目复制此文件。这显然不是理想的情况,因为如果我进行更改或添加,就必须记住更新文件的每个副本。
有没有办法让所有项目仅引用此文件的一个实际副本,以便我只需更新一次,所有其他项目都可以看到此更新?我的一位同事告诉我,在TFS中可以制作某种“符号”引用,但由于我不知道此功能的名称,所以不知道如何进一步研究它。
有没有办法让所有项目仅引用此文件的一个实际副本,以便我只需更新一次,所有其他项目都可以看到此更新?我的一位同事告诉我,在TFS中可以制作某种“符号”引用,但由于我不知道此功能的名称,所以不知道如何进一步研究它。
这个问题有一些回答建议创建一个类库或在添加现有项目时使用“添加为链接”。我想在不使用TFS时可以在Visual Studio中完成此操作,但我已将其作为一个TFS特定的问题提出。当使用TFS时,“添加为链接”选项是否有效,还是我需要在TFS中做一些事情才能让它遵守链接引用?