2

我可以通过编写如下语句来添加对项目的引用。

(Get-Project "Test.Project").Object.References.Add("System.Web.Mvc")

但是如何在我的计算机上的文件夹中添加一个 dll。我要添加的 dll 不是免费的,因此 nuget 上没有包。所以我想通过显示它的文件路径将它添加到项目中?

有什么办法吗?

4

2 回答 2

2

好的,我找到了答案。只需提供完整路径 dll 也可以。

(Get-Project).Object.References.Add("C:\ApplicationBase.Core.dll")
于 2014-10-25T14:18:17.600 回答
0

您可以使用Add-Typecmdlet:

Add-Type -Path "path-to-dll.dll"

请参阅:http ://technet.microsoft.com/en-us/library/hh849914.aspx

于 2014-10-25T14:18:13.453 回答