我在包含在MVC应用程序中的Web服务中遇到了一个大问题。我制作了一个MVC应用程序,它托管在IIS 7.0上。一切都很完美。比我必须添加Web服务(当然它可能是一个WCF,由WS allready存在)到这个项目。所以在Visual Studio 2010中,我添加了新项目,为当前项目选择了Web服务。在开发机器上,没关系。每个人都很好。但是当我尝试将整个项目发布到IIS(它在另一个服务器上)时,MVC应用程序看不到WS。MVC应用程序中的Web服务
这就是我称之为WS,在MVC:
$('#test').click(function test2() {
alert('start');
$.ajax({
type: "POST",
url: "/../WebServicePrzeczytany.asmx/HelloWorld",
data: "{}",
dataType: "xml",
success: function suc(msg) {
alert("recieved: " + msg.text);
},
faild: fail
});
alert('stop');
});
function fail() {
alert("doesn't work");
};
这是jQuery的,正如你看到的。 但我的问题是:为什么它不起作用?我应该在IIS上设置还是配置一些东西?
我会感激任何帮助或线索。
Marcin
检查web borwser控制台和http消息发送/接收,并告诉我们是否有任何错误。 – 2013-02-14 08:00:12