我有一些.Net程序集,相同的版本,相同的文件名,但位于不同的位置:
现在,首先加载哪个位置的装配?
.Net 程序集的搜索顺序与常规 Windows .dll 不同。仅当程序集经过强命名签名时,GAC 才会首先进行检查。如果程序集不在 gac 中/未签名的强名称中,则随后检查本地文件夹。即.net程序集搜索顺序结束,上面的1,2和3不检查。
您可以通过为您的应用程序提供本地配置文件来更改 .net 查找程序集的位置。
另外,小组中的这篇文章microsoft.public.dotnet.framework.aspnet包含非常有用的信息。
| 归档时间: |
|
| 查看次数: |
3326 次 |
| 最近记录: |