在STA上运行asmx web服务

本文关键字:web 服务 asmx 运行 STA | 更新日期: 2023-09-27 18:00:02

我正在VS 2012中使用C#开发一个web应用程序。

我需要在STAThread模式下执行Web服务(因为我有一个指纹传感器,可以在Windows窗体中工作)。我找到了这篇文章。我已经实现了图4中的类并更改了配置文件,但当我执行该项目时,我收到了一个HTTP 500.23内部服务器错误,上面写着"该应用程序在system.web/httpHandlers部分定义配置。"我该如何解决这个问题?或者,我如何在STA模式下执行asmx web服务?

谢谢!

在STA上运行asmx web服务

看看位于的文章。http://weblog.west-wind.com/posts/2012/Sep/18/Creating-STA-COM-compatible-ASPNET-Applications.它有几种方法。

如果你使用指纹传感器,我想多线程应该不是问题;-)。