0
私はビジュアルスタジオ2015に移行されたレガシープロジェクトを持っています。すべて正常に動作し、asmxアクションのみが見つかりません。 ここで何が間違っているのか分かりませんか?私のプロジェクトはIIS Express内で実行されます。 IIS内で仮想ディレクトリを作成しようとしましたが、IISからWebサイトを開いても、asmxは正常に動作します。VS2015 asmxメソッドが見つかりません
私が試したことは、プロジェクトに.asmxファイルを削除してから追加することです。何も変わっていません。
IIS内でのみ動作しません(プロジェクトがVisual Studioから直接実行されている場合)。エラーメッセージ:
は、リソースの読み込みに失敗しました:
コード:
サーバーは404 (見つかりません) 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
}
}
}