我正在制作一个Web API项目,而且我正在使用iis。 我做了项目,然后我需要添加捆绑。我使用了visual studio创建的默认MVC项目中的system.web.optimization文件和webgreas DLL。所需的webgreas DLL版本出现错误,我必须将以下配置添加到web.config文件中,并且在调试时一切正常。
<runtime>
<assemblyBinding xmls="urn:schemas-microsoft-com:ASM.v1">
<dependentAssembly>
<assemblyIdentity name="WebGrease" publicKeyToken="..." />
<bindingRedirect oldVersion="1.0.0.0-1.5.2.14234" newVersion="1.5.2.14234" />
发布到iis后,我所做的配置只是不允许已部署的服务器运行,并且当您尝试转到任何路径时会弹出错误: 目录不存在 参数名称:目录虚拟路径
我的问题是运行时标记是否能够或不能在iis中使用以及如何解决这个问题并正确导入DLL。 (最好不使用nuget)