내 솔루션에 10 개의 다른 프로젝트에 추가해야하는 라이브러리가 있습니다. 그것은 Nuget에 없으며, 그것은 내 컴퓨터에서만 로컬입니다.CSC 또는 Nuget을 사용하지 않고 Powershell을 사용하여 다른 프로젝트에 대한 참조를 추가 할 수 있습니까?
몇 가지 * .csproj 파일에 대한 특정 참조를 추가 할 수있는 Powershell 방식 (Nuget Install-package
과 유사)이 있습니까?
내 솔루션에 10 개의 다른 프로젝트에 추가해야하는 라이브러리가 있습니다. 그것은 Nuget에 없으며, 그것은 내 컴퓨터에서만 로컬입니다.CSC 또는 Nuget을 사용하지 않고 Powershell을 사용하여 다른 프로젝트에 대한 참조를 추가 할 수 있습니까?
몇 가지 * .csproj 파일에 대한 특정 참조를 추가 할 수있는 Powershell 방식 (Nuget Install-package
과 유사)이 있습니까?
당신이 당신의 참조의 .NET 기반 어셈블리를 생성 할 때, 당신은 단순히 어셈블리를 사용
Import-Module c:\path\to\your\assembly.dll
은 다음과 같습니다에 추가 할 수 있습니다 :
예 일반적인 클래스 :
$var = New-Object [Your.Namespace]::Classname(Constructor Arguments)
예 정적 클래스 :
$var = [Your.Namespace]::Class.Method(Arguments)
희망,이게 도움이됩니다 ...
편집 : 나는 당신의 문제에 대해 오해했습니다. 미안합니다.
인사말, 로니
나는 하나의 접근 방식은 패키지 관리자를 라이브러리에 대한 nuget 패키지를 만들 특정 디렉토리에 로컬 드라이브에 저장, 패키지 소스에 그 디렉토리를 추가 한 후 열 수있을 거라고 생각솔루션의 콘솔 및 문제 :
Get-Project -All | Install-Package <your package name>