我有一个库,我需要在我的解决方案中添加到其他10个项目中。它不在Nuget上,它只在我的机器上本地。
是否有Powershell方法(类似于Nuget Install-package
)允许我添加对几个* .csproj文件的特定引用?
答案 0 :(得分:0)
如果可以创建基于.net的引用程序集,则可以使用
添加它Import-Module c:\path\to\your\assembly.dll
使用程序集如下所示:
惯例类:
$var = New-Object [Your.Namespace]::Classname(Constructor Arguments)
示例静态类:
$var = [Your.Namespace]::Class.Method(Arguments)
希望,这有助于......
编辑:看来,我误解了你的问题:(。抱歉。
问候,罗尼
答案 1 :(得分:0)
我认为一种方法是为您的库创建一个nuget包,将其存储在特定目录中的本地驱动器上,将该目录添加到您的包源,然后从您的解决方案中打开包管理器控制台并发出:
Get-Project -All | Install-Package <your package name>