Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在创建一个自定义图像处理程序来处理所有 *.jpg 请求。IIS之间有什么区别
添加脚本映射
和
添加托管句柄
我应该使用哪一个?看来我不需要 ASP.NET 框架的所有开销,因为我的整个应用程序只处理图像输出。
两者的区别在于:
脚本映射 - 用于将请求映射到“本机代码”处理程序,即非托管代码的代码,例如 C#/VB.NET。这是一项遗留功能,因此您可以将请求映射到符合 CGI 规范的本机代码可执行文件或 dll。一个例子是映射*.pl到 Perl 解释器。
*.pl
托管处理程序 - 这些用于将请求映射到“托管代码”。例如,使用 C# 或 VB.NET 编写处理程序。
因此,如果您的自定义图像处理程序是用多种 .NET 语言(C#、VB.NET、托管 C++ 等)中的一种编写的,那么您需要添加一个托管处理程序。