c# - 如何将一个项目的源文件包含到另一个项目中?

标签 c# visual-studio visual-studio-2010 project

我正在用 C#/.NET 编写一个类库。

我需要为两个不同的框架编译它:

  • 4.0(自己调试使用)
  • 3.5(在客户端使用)。

我想为两个项目设置一套源文件,这样我就可以在一份文件中进行更正,它们会自动包含在另一个项目中。

现在,即使我使用“添加现有项目”,VS 2010 也会创建副本;我每次都需要复制最新版本。

我不能只更改项目中的目标,因为我正在使用不同版本的 .dll 引用,并且因为 ms vs 有一些怪癖。

最佳答案

您可以使用添加为链接功能。

它是这样的:

  • 右键单击您需要(现有)文件的位置
  • “添加”->“现有项目”
  • 选择您的文件,然后单击“添加”按钮上的箭头并选择“添加为链接”(见下面的屏幕截图)
  • 文件的链接将被添加到项目而不是副本

Screenshot

关于c# - 如何将一个项目的源文件包含到另一个项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20464342/

相关文章:

c# - ASP.NET 身份登录信息 : How long should LoginProvider and ProviderKey be?

c# - 是否有自动捕获属性自分配的方法?

visual-studio-2010 - .Net 4.0 的 CLR 调试器

用于在 Visual Studio 2010 中插入注释 block 的 VB.NET 代码片段

c# - 查询主体必须以 select 子句或 group 子句结尾为什么这里会出错?

c# 计时器不准确?

visual-studio - 正则表达式在Visual Studio中搜索字符串中的单词

visual-studio - 在for循环中使用Instantiate时Unity崩溃

c++ - 如何让 clang-format 在 Visual Studio 中工作

c# - Visual Studio 2010 调试器如何处理 XmlReader.Read 中的 XmlException?