FPG*_*PGA 3 visual-studio-2010 visual-studio
我有31个项目,每个都在一个文件夹中,我有一个空的visual studio解决方案,有没有办法将文件夹中的所有项目添加到我的解决方案而不必逐个添加它们?
Ric*_*lay 14
假设您已安装NuGet,可以Tools :: Library Package Manager :: Package Manager Console使用以下命令通过程序包管理器控制台()执行此操作:
$sln = Get-Interface $dte.Solution ([EnvDTE80.Solution2])
Get-ChildItem -Recurse *.csproj | %{ $sln.AddFromFile($_.FullName) }
Run Code Online (Sandbox Code Playgroud)
更换csproj用vbproj,如果你正在使用VB.NET.
编辑为了澄清:正如Dave指出的那样,通过一个看似无关的工具实现这一点的原因是PMC公开了一个Powershell接口,它支持已经配置的Visual Studio API,使其成为针对IDE"编写脚本"的最简单方法.
| 归档时间: |
|
| 查看次数: |
1677 次 |
| 最近记录: |