Visual studio 2010 可以创建一个;“链接”;Visual Studio中项目的副本?

Visual studio 2010 可以创建一个;“链接”;Visual Studio中项目的副本?,visual-studio-2010,visual-studio,visual-studio-2012,project,file-link,Visual Studio 2010,Visual Studio,Visual Studio 2012,Project,File Link,我想知道是否有一种简单的方法可以在VisualStudio2010或2012中创建项目的“链接”副本。我的意思是,我已经有了我的C#库项目,其中包含了我的所有文件(用于为VS2010创建TFS签入策略)。现在为了让我的签入策略在VS 2012上工作,我需要改变引用来引用新的V1.1 0 Team Foundation DLL。由于我仍然希望在VS 2010上更新和使用签入策略,而不是更改项目中的引用,因此我希望创建一个新项目,该项目将使用新的v11.0引用,但仍然引用原始项目中存储的实际文件;因

我想知道是否有一种简单的方法可以在VisualStudio2010或2012中创建项目的“链接”副本。我的意思是,我已经有了我的C#库项目,其中包含了我的所有文件(用于为VS2010创建TFS签入策略)。现在为了让我的签入策略在VS 2012上工作,我需要改变引用来引用新的V1.1 0 Team Foundation DLL。由于我仍然希望在VS 2010上更新和使用签入策略,而不是更改项目中的引用,因此我希望创建一个新项目,该项目将使用新的v11.0引用,但仍然引用原始项目中存储的实际文件;因此,它本质上是原始项目的链接副本

我知道我可以通过手动创建新项目,然后添加现有项目,指向其他项目的文件,并选择“添加为链接”来实现这一点。问题是,当我创建新文件并将其添加到原始项目中时,它们不会自动拾取并添加到此新项目中;我必须记住在一个“添加为链接”的新项目中的新文件

我知道,在创建XNA Windows游戏项目后,您可以选择创建项目的XBox或Windows Phone副本,然后创建项目的“链接”副本,自动拾取添加到Windows项目中的新文件夹和文件(正是我上面描述的和我正在寻找的)

那么,对于VisualStudio中的常规C#library类,我们自己有没有办法做到这一点?或者是“为Xbox 360/Windows Phone创建项目副本”类型的设置做了一些我们无法复制或很容易复制的古怪事情


如有任何建议,我们将不胜感激。谢谢。

您不能在visual studio中使用。为什么不编写代码,从另一个项目的目录中导入所需的文件呢。比如DLL导入之类的

我不太清楚您在这里所说的“编写代码以导入所需文件”是什么意思。您是说编写一个预构建事件脚本,修改我的项目的.csproj文件,以便向其中添加其他项目中的任何文件,而不是此项目中的任何文件?