![]() |
1
5
试试这样。但我不知道它是否有效。我从ELMAH那里得到了这个想法,它为一个物理上不存在的页面创建了一个处理程序,然后从程序集中提供它。
编辑:我很接近,请看这篇文章(尽管是在VB中): http://www.codeproject.com/KB/aspnet/wsinaclasslibrary.aspx |
![]() |
2
3
我知道这是一个非常古老的问题,但还没有得到正确的回答,所以这里是:
每一天*。默认情况下,ASMX请求由
在中查看这个类的源代码。NET reflector,可以在没有ASMX文件的情况下使用webservice,但需要调用内部方法
以下方法将获取您的Web服务并返回其IHttpHandler。
一旦有了httphandler,只需打电话就可以了
完成。没有ASMX,也没有网络。配置条目。 |
![]() |
3
2
以下是一篇关于你的问题的很好的工作文章: Creating Web Services in a Class Library project 在Codeproject上。 |
![]() |
4
0
考虑尝试页面方法( see this blog post )。您只需将web方法属性添加到aspx代码中的静态方法。然后从客户端代码(javascript)访问PageMethod对象。不需要ASMX文件。希望这有帮助。 |
![]() |
5
-7
简而言之,答案是否定的。ASMX是任何web服务的入口点。如果使用WCF,也有其他选择,但这并不完全相同。 |
![]() |
Karl · 如何引发PrintPage的事件? 2 年前 |
![]() |
Daniel · LINQ从列表的dataTable中提取部分匹配 2 年前 |
![]() |
limelatte · 如何在datagridview中屏蔽特定列? 2 年前 |
![]() |
Orsi · 选择嵌套列表的最大值和最小值。网 2 年前 |
![]() |
D T · 如何为Excel Com设置公式? 2 年前 |
![]() |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 2 年前 |