NugetServer
配置私有NugetServer服务器
创建项目
创建一个空的Asp.NET WEB应用程序(.NET Framework)
创建好后如图所示:
安装Nuget
右键项目,选择管理Nuget程序包
搜索 Nuget.Server 并安装
安装好之后如图所示:
系统配置
配置上传ApiKey
打开Web.config
找到appSettings.apiKey 设置上传所需要的key
部署问题
项目部署服务器后,用localhost和127.0.01访问可正常访问
绑定域名后,访问出现错误:
解决方案
出现这个原因是配置中默认是不支持远程访问的
需要把这个allowRemoteCacheManagement设置为true
然后重新发布
问题依旧,没解决
发现引起这个报错的代码为,default.aspx 第37行
ServiceResolver.Current为NULL引起的
最后没有知道到合适的解决方案,智能是将这个IF删除
删除之后,访问正常,是否有其他问题还有待测试
最终解决方案
创建项目的时候注意,别选错成VB语言的ASP.NET
我之所以出现上面的问题,就是创建项目的时候不小心选择成了Visual Basic语言的应用程序,导致上面的问题,改成C#语言,一切正常
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post YES开发框架