【问题标题】:Is nuget.server supported on mono 3.2.6?单声道 3.2.6 是否支持 nuget.server?
【发布时间】:2014-03-03 16:34:52
【问题描述】:

我正在拼命地尝试在 Apache 上使用单声道托管一个 nuget 库。我配置了 mono 和 apache,并创建了一个带有 nuget.server 的新空 .net 4 Web 应用程序并将其复制到 linux 服务器。我已经使站点启动并运行,因此在浏览站点时会显示 Default.aspx。但是,除此之外,我无能为力。如果我尝试通过主页上的链接查看可用的软件包(我将一些 nupkg 文件复制到 Packages 目录中),我会收到以下错误:

描述:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请检查以下 URL 并确保其拼写正确。

详细信息:请求的 URL:/nuget/Packages

在 IIS 上,routemagic.dll 似乎是使 /nuget 路径正常工作的关键。然而,这根本不会发生在 Mono 中。我不知道这是否只是单声道上不支持的服务,或者我做错了什么。

所有权限都是正确的。我正在调用 mod-mono-server4,因为 nuget.server 是使用 .NET 4 构建的。

任何帮助或指导都是最有帮助的。

【问题讨论】:

    标签: asp.net mono nuget nuget-server


    【解决方案1】:

    如果你需要它,我用 php 做了一个小的 nuget 服务器。它适用于带有 mod_rewrite 或 IIS 的 apache:http://www.kendar.org/?p=/dotnet/phpnuget :)

    它支持安全、推送、odata 查询、图库和 Nuget 包资源管理器 (https://npe.codeplex.com/),只需 5(五)分钟即可在 Apache 上设置。

    实际上它适用于文本文件 db,我正在为 MySql 实现进行验证。

    【讨论】:

      猜你喜欢
      • 2015-01-26
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 2023-02-20
      • 2020-07-03
      • 2023-03-16
      • 2013-06-29
      相关资源
      最近更新 更多