我的环境: Windows 10 Creator(1703,包含此日期的当前更新)
Windows 2016,再次包含所有最新更新。
我的流程:
根据NuGet.Server文档,使用“Empty”模板创建一个新的ASP.NET MVC项目,并按指定下载并安装NuGet.Server。我使用.NET 4.7作为我的框架。
根据需要进行编译和配置(至少确保您有api密钥)。
尝试与网站上的NuGet.Server取得联系并惨遭失败! 我的绑定是192.168.1.25(是的,服务器有一个固定的IP地址),端口80.该站点的名称是AWENuGet,所需的URL是www.awenuget.com。
可以肯定的是,如果您采用上述相同的项目,分配一个本地端口号(无论如何创建项目都会这样做),然后在Visual Studio中运行应用程序就可以了。
但是,当我采用那个自相同的项目并简单地将其部署到iis时,这是一个悲惨的失败。
我尝试打开主机文件(Windows \ System 32 \ drivers \ etc)并添加以下内容:
192.168.1.25 www.awenuget.com
到所述文件但它仍然失败。
答案 0 :(得分:0)
...对我而言,答案是采取我在服务器上创建的相同主机文件条目,以便服务器可以看到它并将其安装在我的开发机器的主机文件中瞧!现在它的工作正常。