我的DLL项目是在4.6.1 .net Framework中构建的。
我使用的是V4.0.30319的App池,模式是集成模式。
我尝试使用以下步骤在iis7.5中添加托管模块:
创建.NET 4.0类库,并将其编译为强命名程序集
使用位于Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ bin \ NETFX 4.0 Tools
在applicationHost.config中的<modules>
下添加此行:
<add name="MyName" type="NameSpace.ClassName"
preCondition="managedHandler,runtimeVersionv4.0" />
这使得模块可以运行在.NET 4中开发的站点的请求。
然而,似乎对.NET 4之前版本开发的站点的请求无法使用在.NET 4.0中创建的模块
我接受了一个帖子https://forums.iis.net/p/1187109/2014938.aspx的引用,但这篇文章没有解决我的问题。
我仍然收到错误&#34;无法加载程序集&#34;。