我正在使用其他人创建/配置的Framework 3.5开发.NET 网站
该项目在App_Code文件夹中有许多WebServices,当项目启动时,许多WebServices都被托管,并且可以像这样访问 WSDL
http://localhost:23338/Presentation/Services/BillingService.asmx?wsdl
我被要求添加一个也可以像这样托管的新 WebService,所以我创建了一个像这样的AdminExtractosService类
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class AdminExtractosService : WebService
{
public AdminExtractosService()
{
}
[WebMethod]
public string SomeMethod(DateTime selectedDate)
{
//logic here
}
但是没有托管 AdminExtractosService,WSDL 在/Presentation/Services/AdministracionExtractosService.asmx?wsdl下不可用
我已经检查了网站的Web.config,但是 App_Code 文件夹中没有任何其他服务的部分,解决方案有一个单启动项目,即 Presentacion 项目,那么这些服务是如何托管的?
我需要做什么才能在网站启动时启动我的AdminExtractosService ?