Mac OSX上的Nuget.Server

时间:2017-04-20 01:21:21

标签: macos nuget local nuget-server

我按照以下步骤在本地计算机(Mac)上设置我自己的nuget服务器

https://docs.microsoft.com/en-us/nuget/hosting-packages/nuget-server

我到了第6步,然后当我点击"这里"它给了我以下错误

System.Web.HttpException
The resource cannot be found.

Description: HTTP 404.The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.
Details: Requested URL: /nuget/Packages
Exception stack trace:
  at System.Web.StaticFileHandler.ProcessRequest (System.Web.HttpContext context) [0x00094] in /private/tmp/source-mono-2017-02/bockbuild-2017-02/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System.Web/System.Web/StaticFileHandler.cs:77 
  at System.Web.DefaultHttpHandler.BeginProcessRequest (System.Web.HttpContext context, System.AsyncCallback callback, System.Object state) [0x0007f] in /private/tmp/source-mono-2017-02/bockbuild-2017-02/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System.Web/System.Web/DefaultHttpHandler.cs:101 
  at System.Web.HttpApplication+<Pipeline>d__225.MoveNext () [0x008d4] in /private/tmp/source-mono-2017-02/bockbuild-2017-02/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System.Web/System.Web/HttpApplication.cs:1335 
  at System.Web.HttpApplication.Tick () [0x00000] in /private/tmp/source-mono-2017-02/bockbuild-2017-02/profiles/mono-mac-xamarin/build-root/mono-x86/mcs/class/System.Web/System.Web/HttpApplication.cs:927 

请帮忙

1 个答案:

答案 0 :(得分:1)

我可以在这种方法中看到两个问题。

  1. Nuget.Server文档提到IIS作为Web服务器; IIS无法在Mac OSX上运行。
  2. 而且,即使您最终使用操作系统的native web server,也需要WCF support in mono - 这似乎是正在进行的工作。