Что если вы хотите проверить диапазон перед назначением? Это один из случаев, когда я использую сеттеры и геттеры
Вы действительно можете ссылаться на сборку, не используя Visual Studio. Шаги:
<% @ Assembly Src = "pathToDll"%>
или <% @ Assembly Name = "assemblyName" %>
вверху страницы ASPX. <% @ Import Namespace = "Foo.Bar"%>
вверху страницу. Тогда ссылка прочь!
Добавление ссылки в Visual Studio только для поддержки времени компиляции. Любые статические ссылки на типы в вашем коде, отличном от ASPX (например, codebehind), должны быть разрешены компилятором, поэтому, очевидно, должны присутствовать все библиотеки DLL. Поскольку ASPX обычно компилируются на сервере во время запроса, пока доступны указанные библиотеки DLL,
Да, вполне возможно изменить DLL на действующем веб-сайте. Просто заменив DLL в каталоге / bin
, приложение будет привязано к новому. Однако Visual Studio требуется, чтобы библиотека DLL существовала во время разработки для предоставления IntelliSense и проверки веб-сайта.