gpt4 book ai didi

.net - .NET 中的程序集的物理位置在哪里?

转载 作者:行者123 更新时间:2023-12-03 15:18:48 24 4
gpt4 key购买 nike

我对 .NET 程序集的物理位置有点困惑。拿好老LINQ .在我的 web.config文件说:

<add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>

这是对 LINQ 的引用。但是这个引用的 DLL 到底在哪里呢?上面没有任何路径,也不在我的 bin 文件夹中。

我也有我认为的第三方程序集引用:
<add assembly="MapInfo.CoreTypes, Version=4.0.0.483, Culture=neutral, PublicKeyToken=F548BCBA69D4B8DA" />

如果它不在 bin 中,我如何知道它在我的机器上的位置?文件夹?

此外,如果 DLL 文件位于 bin目录,我可以假设它不需要在 web.config 中引用吗? ?

最佳答案

第三方程序集可能不在 GAC 中,请参阅 MSDN 文章 How the Runtime Locates Assemblies为规则集。或者,试试 SysInternals FILEMON .

关于.net - .NET 中的程序集的物理位置在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2219295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com