无法加载类型模块C#

无法加载类型模块C#,c#,visual-studio-2015,httpmodule,C#,Visual Studio 2015,Httpmodule,我对VS的web应用程序和模块非常陌生 我正在尝试运行/调试http模块,因此我遵循了以下有用的教程: 我在我的示例Web应用程序中调试了他的测试模块 现在,我将我的模块链接到该示例Web应用程序中,编辑了Web.config,替换了以下内容: <add name="DescriptiveNameOfModule" type="HttpModuleTestApplication.Modules.TestModule"/> 原因可能是什么? 这可能是由不同版本的IIS引起的吗

我对VS的web应用程序和模块非常陌生

我正在尝试运行/调试http模块,因此我遵循了以下有用的教程:

我在我的示例Web应用程序中调试了他的测试模块

现在,我将我的模块链接到该示例Web应用程序中,编辑了Web.config,替换了以下内容:

  <add name="DescriptiveNameOfModule" type="HttpModuleTestApplication.Modules.TestModule"/>
原因可能是什么?
这可能是由不同版本的IIS引起的吗

您可能需要包括此类型所在的程序集的名称。例如

<modules>
    <add name="DescriptiveNameOfModule" type="MyHttpModule11.MyHttpModule, AssemblyNameWithoutExtension"/>
</modules>

您可能需要包括此类型所在的程序集的名称。例如

<modules>
    <add name="DescriptiveNameOfModule" type="MyHttpModule11.MyHttpModule, AssemblyNameWithoutExtension"/>
</modules>


您的模块名称是否过于敏感,以至于您已将其替换为上面的“[package].[classname]”?如果是“MyHttpModule11.IHttpModule”,那么问题可能与尝试加载接口而不是具体类有关?谢谢@Cal279,名称不太敏感,我将编辑我的帖子。如果您的模块名称太敏感,以至于您已将其替换为上面的“[package].[classname]”?如果是“MyHttpModule11.IHttpModule”,那么问题可能与尝试加载接口而不是具体类有关?谢谢@Cal279,名称不太敏感,我将编辑我的帖子我的例子中的程序集是什么?类名,模块名?它很可能与dll的名称相同(末尾没有“.dll”)。在我的例子中,程序集是什么?类名,模块名?很可能与dll的名称相同(末尾没有“.dll”)。
<modules>
    <add name="DescriptiveNameOfModule" type="MyHttpModule11.MyHttpModule, AssemblyNameWithoutExtension"/>
</modules>