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开发框架网发布内容,转载请附上原文出处连接
YES开发框架
上一篇:Devexpress 表格GridView列RepositoryItemPictureEdit异步加载远程URL图片
下一篇:.net Core编译出现错误:指定的任务可执行文件“sgen.exe”未能运行,文件名或扩展名太长
评论列表

发表评论

评论内容
昵称:
关联文章

NugetServer

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码