找不到 VS2015 asmx 方法
VS2015 asmx method not found
我有已迁移到 visual studio 2015 的旧项目。一切正常,只有 asmx 操作未找到。
我不明白这里有什么问题?我的项目 运行s 在 IIS Express 中。
我尝试在 IIS 中创建虚拟目录,如果我从 IIS 打开网站,asmx 工作正常。
我还尝试过删除 .asmx 文件,然后将其添加到项目中。没有任何变化。
仅在 IIS express 中它不起作用(当项目是 运行 直接来自 visual studio 时)。错误信息:
Failed to load resource: the server responded with a status of 404
(Not Found)
http://localhost:53358/wf/wsSearchCAMERC.asmx/GetBAUSERSearch1
设置:
代码:
namespace fCatEve
{
/// <summary>
/// Summary description for wsSearchCAMERC
/// </summary>
[WebService(Namespace = "fCatEve")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
public class wsSearchCAMERC : System.Web.Services.WebService
{
[WebMethod]
public string[] GetBAUSERSearch1(string prefixText, int count, string contextKey)
{
// code omitted for clarity
}
}
}
我已经通过从 .asmx
到 MVC
控制器的复制粘贴方法解决了这个问题,默认情况下它是异步的。我现在可以使用与 .asmx
.
相同的 link 调用这些方法
我有已迁移到 visual studio 2015 的旧项目。一切正常,只有 asmx 操作未找到。 我不明白这里有什么问题?我的项目 运行s 在 IIS Express 中。 我尝试在 IIS 中创建虚拟目录,如果我从 IIS 打开网站,asmx 工作正常。
我还尝试过删除 .asmx 文件,然后将其添加到项目中。没有任何变化。
仅在 IIS express 中它不起作用(当项目是 运行 直接来自 visual studio 时)。错误信息:
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:53358/wf/wsSearchCAMERC.asmx/GetBAUSERSearch1
设置:
代码:
namespace fCatEve
{
/// <summary>
/// Summary description for wsSearchCAMERC
/// </summary>
[WebService(Namespace = "fCatEve")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
[System.Web.Script.Services.ScriptService]
public class wsSearchCAMERC : System.Web.Services.WebService
{
[WebMethod]
public string[] GetBAUSERSearch1(string prefixText, int count, string contextKey)
{
// code omitted for clarity
}
}
}
我已经通过从 .asmx
到 MVC
控制器的复制粘贴方法解决了这个问题,默认情况下它是异步的。我现在可以使用与 .asmx
.