Q1
Любые сборки, хранящиеся в каталоге Bin, будут автоматически указываться веб-приложением. Мы можем добавить ссылку на сборку через Веб-сайт -> Добавить ссылку или просто скопировав dll в папку Bin. Но я заметил, что когда мы добавляем ссылку через Веб-сайт -> Добавить ссылку , дополнительные файлы с расширением .pdb помещаются в корзину. Если эти файлы также необходимы, то почему ссылка по-прежнему работает, даже если мы помещаем в bin только ссылки на dll, но не файлы pdb
Q2
Похоже, что если вы добавите новый элемент в веб-проект, этот класс будет автоматически добавлен в список проектов, и мы можем ссылаться на него со всех страниц этого проекта.
Итак, все ли файлы, добавленные в список проектов, автоматически ссылаются?
1020 * спасибо *
EDIT:
По второму вопросу вы добавляете открытый класс в пространство имен, чтобы его могли видеть другие классы в этом проекте и в этом пространстве имен.
Я не очень разбираюсь в сборках, но я предполагаю, что причина, по которой элемент (класс), добавленный в проект, виден другим классам в этом проекте, заключается в простом факте, что в веб-проекте все классы компилируются одиночная сборка и за то, что публичные классы, содержащиеся в одной сборке, всегда видны друг другу?
высоко ценится