dev*_*ric 4 npm nuget visual-studio-2015 dnx asp.net-core
我的包project.json
使用了node package manager
.我nuget
在我的Visual Studio 2015
ASP.NET 5
Beta 8项目中添加了一个新包.
当我在家上网时,我可以获得下载包.但是当我在办公室时,如果我添加一个新包,我在控制台中会出现以下错误:
PATH =.\node_modules.bin; C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External;%PATH%; C:\ Program Files(x86)\ Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\git C:\ Users\USERNAME.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta8\bin\dnx.exe"C:\Users\USERNAME.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta8\bin\lib\Microsoft.Dnx.Tooling\Microsoft.Dnx.Tooling.dll"restore"C:\ PROJFOLDER\PROJNAME" -f"C:\ Program Files(x86)\ Microsoft Web Tools\DNU"Microsoft .NET开发实用程序Clr-x86-1.0.0-beta8-15858
GET https://www.nuget.org/api/v2/FindPackagesById()?id='AutoMapper '错误:FindPackagesById:AutoMapper发送请求时发生错误.
在Visual Studio 2015解决方案资源管理器中
我明白了:
包恢复失败
如果我nuget
在一个不使用的经典类库中使用,npm
那么我可以下载相同的包,所以问题似乎仅限于npm
在研究错误时,它被列为GitHub上的一个问题.此问题列出的解决方法是将Windows环境变量设置为公司代理.
但是,我没有在Internet Explorer中设置代理设置.
我的问题:
如何确定我使用的代理?
除了设置环境变量之外,还有其他方法可以使其工作.我尝试了dnx.config解决方法,但它没有用.
我在工作和家里都使用笔记本电脑.他们是一个解决方案,我不必改变办公室和家庭之间的设置?
小智 6
如果您的Internet通过Internet Explorer工作,您只需将以下部分添加到该文件夹中的machine.config即可 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config
<system.net>
<defaultProxy useDefaultCredentials="true" enabled="true">
<proxy usesystemdefault="True"/>
</defaultProxy>
</system.net>
Run Code Online (Sandbox Code Playgroud)
如果在保存文件时出现权限错误,请将其保存到桌面并将其从那里复制回原始位置.
归档时间: |
|
查看次数: |
2227 次 |
最近记录: |