问题标签 [xsp4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1147 浏览

mono - ASP.NET MVC4:具有 Mono-FastCGI 性能的 XSP4 与 Lighthttp

我按照以下说明使我的 ASP.NET MVC4 在我的 Raspberry Pi(模型 B)上运行:Raspberry Pi Mono MVC Razor View Engine ASP.net XSP / FastCgi / Lighttpd Implementation

唯一的区别是我从 Git 编译 Mono 3.4.x、XSP 和 Mono-FastCGI。

它在 Lighttpd/FastCGI 下运行的性能非常糟糕,尤其是在它第一次运行或空闲时。与 XSP4 不同的是,第一次访问时加载时间很慢,但即使它在一夜之间变得空闲,事情也会变得更快。

我以为 FastCGI 使用 XSP 来服务 ASP.NET 页面,但是为什么在具有 Mono-FastCGI 的 Lighttpd 下性能很慢,但在 XSP4 上却几乎平滑?我必须在 Lighttpd 和 Mono-FastCGI 上配置什么才能获得与 XSP4 相同的性能吗?

这是我第一次使用带有 ASP.NET/Mono 的 Lighttpd,只有 Apache2 + mod_mono。在 RPi 上也尝试过 Nginx,但仍然存在这个性能问题,比我所经历的比 Lighttpd 还要糟糕。

0 投票
1 回答
367 浏览

c# - 单声道 xsp4 错误 500 ArgumentNullException

我在mac上安装了mono version3.8。我使用 xsp4 来运行我的 asp.net Web 应用程序。然后我得到以下错误 500 。请帮我。

0 投票
1 回答
547 浏览

monodevelop - XSP4 未在 ubuntu 12.04 上运行

我开始在 ubuntu 12.04 上使用 MonoDevelop 5.0.1 和 XSP4,当我尝试运行 XSP4 时出现此错误,我从 ubuntu 软件中心安装 Monodevelop。它正在运行,但我想运行 ASP.Net MVC3 应用程序。有人知道这个错误吗?

0 投票
0 回答
134 浏览

linux - 使用 Mono 3.2.3 在 Linux 服务器上通过 MySql 连接托管 MVC 4 应用程序

有人在 Linux 服务器上的 Mono 3.2.3 上托管过 MVC 4 应用程序吗?

我的服务器详细信息如下:

Linux 服务器:Debian,Mono 版本:3.2.3,XSP:XSP 4

先感谢您。

0 投票
1 回答
860 浏览

mono - Mono xsp4 文件未找到异常 WebServer2

尝试在 Debian 上运行 xsp4 时出现此错误。

我已将 mono 3.10.0 安装到 /opt/mono-3.10.0,我已将 xsp 3.0.11 安装到 /opt/xsp-3.0.11

我将这两个目录都添加到了我的 PATH 中:

搜索文件系统显示 DLL 在 GAC 中(我相信?):

我对 Linux 和 Mono 都是全新的,所以我在这里遗漏了一些东西?

lib路径是否必须进入某个环境变量?

0 投票
1 回答
41 浏览

macos - OSX (xsp) 上 .app 的 Process.Start 问题

我用 Mono 做了一个应用程序。在这个应用程序中,我将使用以下命令启动 xsp4 WebServer:

如果我运行 .app 文件并从终端启动它,一切正常,但如果我双击运行 .app(所以没有终端窗口),进程立即退出,xsp 网络服务器永远不会启动。
这怎么可能?

0 投票
2 回答
1456 浏览

c# - Web 服务在 mono 4 中不起作用

我有一个使用带有 ASP.Net 的 Web 服务的应用程序,并且应该维护。所以我在这个话题上提高了我的技能。我在 Window 中使用 VS 2013 运行 Webservice 没有问题,但在单声道方面有问题。

这是我运行代码时遇到的错误

这是代码

WebService1.asmx

WebService1.asmx.cs

我不在这里想念什么。据我所知,它应该可以正常工作。这是我的单声道版本

0 投票
0 回答
548 浏览

asp.net - 是否在 Nginx 后面使用 Mono 的 XSP4 作为反向代理生产证明?

在阅读Mono docs时,它说 XSP 不适合生产:

为了快速入门,熟悉 Mono 和 ASP.NET,XSP 是理想的解决方案。请记住,XSP 是一个非常有限的服务器,只对熟悉 ASP.NET 和 Mono 有用,它只支持 HTTP 1.0,不提供太多可扩展性或配置。

我们正在开发一个 REST API,并且正在考虑以下设置:

  • Linux 服务器
  • 带有单声道的 ASP.NET
  • 在 XSP4 中运行
  • Nginx 作为反向代理(可以处理负载均衡、缓存、静态文件等)

但是我想知道关于 XSP 不适合生产的评论是否仅适用于配置部分,还是也适用于性能?我们的性能需求主要是针对大型请求,而不是处理大量请求(但如果有必要,我们可以在 XSP4 中扩展应用程序的多个实例)。

0 投票
3 回答
471 浏览

c# - XSP4 localhost 没有响应(Windows 8.1)

我已经在 Windows 8.1 64bit 下安装了 Mono 4.0.2

现在我正在测试它的运行方式:控制台和 WF 应用程序一切正常

但是,我无法运行任何 ASP.NET 应用程序/页面。我尝试了自己的网络应用程序和那里的简单示例,结果是一样的:

  • xsp4 启动,监听端口 9000,显示根目录(webapp 目录)并等待。
  • 我尝试访问 localhost:9000/, localhost:9000/hello.aspx
  • 浏览器一直在等待响应,控制台中没有任何反应(我尝试了--verbose 和--loginfo)。

我尝试了不同的端口,mono.exe 和 xsp4.exe 都在防火墙例外列表中。IPv6 已禁用。Test-NetConnection 成功,但 telnet 并没有比“连接到 127.0.0.1...”更进一步

如何使其正常工作?

这是我试图访问以进行测试的页面:

网络统计输出:

更新

我已经安装了 Xamarin Studio,它有自己的 xsp4 副本。该副本工作得很好。

0 投票
0 回答
354 浏览

c# - 如何在 OSX System.Data.SqlClient.SqlException(远程 SQLServer db)上设置 MONO_PATH

场景:我xsp4 --port 9000从 .net 应用程序目录中的命令行运行。

我导航到localhost:9000并看到这个: 当我导航到本地主机时,我得到了这个。

回到控制台,我看到了这个:

我试过了:

  • 查看是否存在 MONO_PATH 问题,以防单声道使用 .net4.5 而不是我想要的 4.0。我在这里注意到了这个问题,但无法弄清楚如何在 Mac 上正确设置 MONO_PATH(因为我自 1986 年以来就没有使用过)。这些说明似乎适用于 ubuntu。
  • 我注意到有一个mono --config FILE选项,但是,我似乎在最新的文档中找不到任何告诉我如何创建配置文件并实际使用该选项的内容。
  • export MONO_MANAGED_WATCHER=disabled基于本文运行。这解决了一个不同的问题。