2013-08-05 129 views
29

我有用於Web的Visual Studio 2012 Express。 我的腳步 - 創建一個新的ASP .NET MVC 4應用 - 選擇基本模板 -go到軟件包管理器控制檯 - 嘗試安裝WebActivator安裝包:無法找到包'WebActivator'

PM> Install-Package WebActivator 

,我得到以下錯誤 enter image description here

我如何解決這個問題並安裝WebActivator包?

回答

1

我剛碰到這個。對WebActivatorEx的引用不起作用。你必須手動完成。該文件位於packages目錄中。

71

在我的情況下,我無法安裝任何軟件包,並得到類似的錯誤。這個問題解決了,我取消選中了「微軟和.NET」,「整機全包源」下:

enter image description here

我希望這可以幫助別人。

+2

由於更改源!這非常有幫助。我希望我能理解爲什麼會導致問題的機制。 –

+0

我必須取消選中「可用包源」下的第二個源。當nuget.org是唯一的源代碼時,它解析並安裝。 – scw

+0

是的!謝謝Fayssal。我愛你。 –

16

我在Visual Studio 2013中遇到了另一個包的類似問題,我使用「Clear Package Cache」選項清除了NuGet包緩存,現在它可以工作。

enter image description here

1

根據visual studio version

NuGet feed v3 (VS 2015/NuGet v3.x): https://api.nuget.org/v3/index.json 
NuGet feed v2 (VS 2013 and earlier/NuGet 2.x): https://www.nuget.org/api/v2 

enter image description here