我可以通过编写如下语句来添加对项目的引用。
(Get-Project "Test.Project").Object.References.Add("System.Web.Mvc")
但是如何在我的计算机上的文件夹中添加一个 dll。我要添加的 dll 不是免费的,因此 nuget 上没有包。所以我想通过显示它的文件路径将它添加到项目中?
有什么办法吗?
我可以通过编写如下语句来添加对项目的引用。
(Get-Project "Test.Project").Object.References.Add("System.Web.Mvc")
但是如何在我的计算机上的文件夹中添加一个 dll。我要添加的 dll 不是免费的,因此 nuget 上没有包。所以我想通过显示它的文件路径将它添加到项目中?
有什么办法吗?
好的,我找到了答案。只需提供完整路径 dll 也可以。
(Get-Project).Object.References.Add("C:\ApplicationBase.Core.dll")
您可以使用Add-Type
cmdlet:
Add-Type -Path "path-to-dll.dll"
请参阅:http ://technet.microsoft.com/en-us/library/hh849914.aspx