Я немного смущен тем, что сборки .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
?