Как я могу добавить ссылку в типе проекта веб-сайта Visual Studio?

Что если вы хотите проверить диапазон перед назначением? Это один из случаев, когда я использую сеттеры и геттеры

8
задан GEOCHET 30 June 2009 в 16:40
поделиться

2 ответа

Вы действительно можете ссылаться на сборку, не используя Visual Studio. Шаги:

  • Перетащите нужную сборку (DLL) в папку bin
  • Добавьте <% @ Assembly Src = "pathToDll"%> или <% @ Assembly Name = "assemblyName" %> вверху страницы ASPX.
  • (Необязательно) импортируйте пространства имен в новую сборку, используя <% @ Import Namespace = "Foo.Bar"%> вверху страницу.

Тогда ссылка прочь!

Добавление ссылки в Visual Studio только для поддержки времени компиляции. Любые статические ссылки на типы в вашем коде, отличном от ASPX (например, codebehind), должны быть разрешены компилятором, поэтому, очевидно, должны присутствовать все библиотеки DLL. Поскольку ASPX обычно компилируются на сервере во время запроса, пока доступны указанные библиотеки DLL,

10
ответ дан 5 December 2019 в 14:06
поделиться

Да, вполне возможно изменить DLL на действующем веб-сайте. Просто заменив DLL в каталоге / bin , приложение будет привязано к новому. Однако Visual Studio требуется, чтобы библиотека DLL существовала во время разработки для предоставления IntelliSense и проверки веб-сайта.

2
ответ дан 5 December 2019 в 14:06
поделиться