2017-02-18 77 views
1

當我使用Choclatey安裝任何類似於choco install flashplayerplugin。我收到follwinf錯誤:巧克力不能正常工作

Chocolatey v0.10.3 
Installing the following packages: 
flashplayerplugin 
By installing you accept licenses for the packages. 
flashplayerplugin not installed. The package was not found with the source(s) listed. 
If you specified a particular version and are receiving this message, it is possible that the package name exists 
but the version does not. 
Version: "" 
Source(s): "https://chocolatey.org/api/v2/" 

Chocolatey installed 0/1 packages. 1 packages failed. 
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log). 

Failures 
- flashplayerplugin - flashplayerplugin not installed. The package was not found with the source(s) listed. 
If you specified a particular version and are receiving this message, it is possible that the package name exists 
but the version does not. 
Version: "" 
Source(s): "https://chocolatey.org/api/v2/" 

回答

1

當您看到類似這樣的內容時,應首先檢查以排除將阻止此特定位置的代理。

約90%的時間,你需要設置你的代理。

如果不是這樣,您總是可以使用Fiddler來確定問題可能是什麼。在超級用戶或服務器錯誤(因爲這個問題正在被投票結束B/C而不是發展)或者在規定的巧克力頻道(Gitter或電子郵件)上延伸,這是最好的要求。 HTH

0

問題是巧克力不能連接到遠程服務器。在我的情況下,發生問題是因爲Nuget包管理器的代理配置。我解決了以下問題:1.找到NuGet.Config文件。根據NuGet的版本,NuGet.Config可能位於不同的位置。在我的情況下,它位於%appdata%\ NuGet。您可以通過搜索C驅動器中的「NuGet.Config」來找到它。 2打開NuGet.Config文件,確保代理配置正確或在需要不需要代理時清除。就我而言,我曾經配置過不需要的NuGet代理。因爲我沒有在代理之後工作。所以我刪除了代理部分:

<configuration> 
    <!-- stuff --> 
    <config> 
     <add key="http_proxy" value="http://192.168.7.7:3128" /> 
     <add key="https_proxy" value="http://192.168.7.7:3128" /> 
    </config> 
    <!-- stuff --> 

因此,請刪除代理配置標記或正確的代理值。 3.保存的更改重新啓動cmd並再次運行choco install命令,並且一切正常。希望這也能幫助你。