在我的应用程序中有一个子文件夹,其中包含一个干扰我的应用程序的Web.config。例如。 “在应用程序级别之外使用注册为allowDefinition ='MachineToApplication'的部分是错误的。” - 出现错误类型。
我无法删除这个有问题的Web.config,因为此文件夹来自外部源。
有什么办法可以告诉IIS完全忽略这个Web.config吗?
我是从该领域的专家(在ASP.NET本身的开发人员中)得到的,这是不可能的。
如果由于npm包而有其他人来到这里,可以使用rimraf
删除postscript上的web.config
npm install rimraf
然后添加:
'scripts': {
'postinstall': 'rimraf node_modules/**/web.config'
}
在packages.json上
在我的例子中,web.config位于selenium-webdriver包中,不需要为应用程序提供服务,所以我只需删除它即可。