Были вопросы, очень похожие на это, но я не нашел никакого решения. Так что извините меня за то, что я снова спросил.Моно + XSP: пример WebService не работает
Я запускаю Debian Linux, и я установил Mono. Как только я запустил sample WebService с сервером XSP (или XSP4), я не могу получить доступ к нему ни локально, ни нигде в сети.
Файл * .asmx находится в папке, из которой я также запускаю сервер XSP.
Вот пример кода:
using System;
using System.Web.Services;
namespace MathService
{
[WebService (Namespace = "http://tempuri.org/NumberService")]
public class MathService : WebService
{
[WebMethod]
public int AddNumbers (int number1, int number2)
{
return number1 + number2;
}
[WebMethod]
public int SubtractNumbers (int number1, int number2)
{
return number1 - number2;
}
}
}
Это потому, что текущая операционная система Debian Wheezy для Raspberry Pi поддерживает некоторые жесткие функции процессора ARM. Но для некоторых приложений Java/.NET требуется soft-float. Вот почему они могут потерпеть крах. Существует версия с мягким поплавком операционной системы под названием Raspbian Wheezy, но она больше не поддерживается. – Matthias