我是新来的Visual Studio,来自Delphi。Visual Studio:添加项目/添加为链接而不仅仅添加
我有一个目录树满的.cs文件(根\共同)。
我也有充分的应用程序目录树(根\应用程序)
最后,我有一个树上开满大会(根\组件)
我想继续我的.cs文件在Common树中以及Assmblies树中的所有环境voodoo(解决方案,项目,设置,元数据,调试数据,bin等)。所以,举个简单的例子,我有一个名为PdMagic.Common.Math.dll的程序集。该解决方案和项目位于\ Assemblies \ Common \ Math。所有源代码(.cs)文件都在\ Common \ Math中。 (matrix.cs,trig.cs,mathtypes.cs,mathfuncs.cs,stats.cs等)
当我使用Add Existing Item将matrix.cs添加到我的项目中时,它的副本是添加到\ Assemblies \ Common \ Math文件夹中。我只想引用它。我不想多份拷贝。我已经尝试添加现有项目,并使用下拉菜单添加链接而不是“添加”,这似乎是我想要的。
问:什么是“最佳实践”为这样的事情?大多数人只是把这些.cs文件放在与项目相同的文件夹中?为什么不是“添加链接”的默认值?
谢谢!
为了回答您的其他问题,Prism团队在完成这项工作方面做了大量工作。看看这篇文章:http://msdn.microsoft.com/en-us/magazine/ee321573.aspx – NerdFury 2010-04-09 20:37:23
棱镜“项目链接器”是完美的。正是我想到的。现在我必须弄清楚我是否可以使用它。谢谢。 – 2010-04-14 14:49:04