从web.config中删除程序集
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从web.config中删除程序集相关的知识,希望对你有一定的参考价值。
我正在创建Web应用程序,其中我有2个应用程序作为父和子,
所以在我的IIS
我为website
创建了一个application1
并在application2
的application1
中添加了IIS
但问题是,我在我的父项目中有reference
dotnetcharge.dll
但是当我从IIS运行Child项目时我得到了dotnetcharge.dll
的引用错误
所以我在project2的bin文件夹中添加了dll引用,但仍然得到相同的错误,
所以我决定从子web.config中删除程序集引用
<compilation debug="true" targetFramework="4.6.1">
<assemblies>
<remove assembly="dotnetcharge"/>
</assemblies>
</compilation>
但没有任何作用,
如何删除子应用程序的引用?
答案
你已经正确地删除了你的assemblies
,
问题可能是当您在IIS
上传应用程序时,web.config的路由可能是您认为的其他路径,
我认为web.config的路径是创建问题,尝试在web.config上传时更改路由
以上是关于从web.config中删除程序集的主要内容,如果未能解决你的问题,请参考以下文章
从 App.Config 将程序集加载到 AppDomain
asp.net Web.config中assembly注册程序集的目的