我按照instructions來設置和託管我自己的NuGet訂閱源。我正在運行Windows 2012(IIS 8.5)框中的Web應用程序。NuGet.Server返回404錯誤
我建立和運行解決方案,並得到Default.aspx頁面...
它說:「你正在運行NuGet.Server v2.8.60318.667」 和「點擊此處查看你的包」。
當我點擊「這裏」鏈接時,我得到一個「404 - 文件或目錄未找到。」錯誤。
- 我可以成功運行nuget.exe push命令將包放在 的Nuget服務器上;但是,當我嘗試運行 nugget.exe list命令時,我收到404錯誤。
- 我已重新啓動IIS和服務器
- 我已經從零開始重建了NuGet.Server Web應用程序。
- 我已經嘗試在Windows 7盒子上承載NuGet.Server,沒有 成功。
在web.config具有以下條目
<modules runAllManagedModulesForAllRequests="true">
在web.config還具有註冊.nupkg擴展作爲mime類型= 「應用程序/壓縮」
的條目它似乎URL路由不起作用,但我似乎無法確定我做錯了什麼。有些東西阻止了odata feed的正常工作。
我知道NuGet服務器有很棒的第三方實現,但我真的很想讓免費的一個工作,看起來應該很容易。任何想法或疑難解答提示將不勝感激。