今天突然想把一个解决方案下所有项目的私有lib统一调整到解决方案层级上管理,vs2008的解决方案文件夹使用着不是很流畅,也许是我不精通vs2008,不细研究了,现在把我的觉得方法写出来,希望对一些人有帮助:
step1:修改sln文件,使得解决方案里可以看到文件夹
添加一个节点(可以没有内容,只是空的节点):
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "lib", "lib", "{8B2B65D4-FA96-4C3B-A73A-08831F75A0E8}"
ProjectSection(SolutionItems) = preProject
..\..\lib\AjaxPro.2.dll = ..\..\lib\AjaxPro.2.dll
..\..\lib\antlr.runtime.dll = ..\..\lib\antlr.runtime.dll
..\..\lib\aspnetpager.dll = ..\..\lib\aspnetpager.dll
..\..\lib\Common.Logging.dll = ..\..\lib\Common.Logging.dll
..\..\lib\Common.Logging.Log4Net.dll = ..\..\lib\Common.Logging.Log4Net.dll
..\..\lib\log4net.dll = ..\..\lib\log4net.dll
..\..\lib\nunit.framework.dll = ..\..\lib\nunit.framework.dll
..\..\lib\Quartz.dll = ..\..\lib\Quartz.dll
..\..\lib\Spring.Aop.dll = ..\..\lib\Spring.Aop.dll
..\..\lib\Spring.Core.dll = ..\..\lib\Spring.Core.dll
..\..\lib\Spring.Data.dll = ..\..\lib\Spring.Data.dll
..\..\lib\Spring.Web.dll = ..\..\lib\Spring.Web.dll
EndProjectSection
EndProject
step2:右键"添加"点击"现有项",把dll添加进来
step3:各个项目从统一的地方添加应用