VB.NET and project imports

Much to my displeasure, I’ve recently inherited an ASP.NET 1.1 website. After a bit of a wrestle they eventually handed over the source code (Why are .NET developers so precious over their code?). Unfortunately they didn’t hand over the Visual Studio project or solution files as well.

Fair enough, I can easily create a new solution and import all the code…no problem. Except there were problems, 104 of them. If you’ve used Visual Studio before you’re likely to know what that means. It means: a shit load of errors, except I’m only going to show you 104 of them.

The kind of stuff I was getting was:

Type 'Control' is not defined.

…and there were no error messages for missing imports. I scratched my head for ages until I thought of the notion of “automatic imports”. What if, these guys have somehow specified a set of imports that get appended automatically to each file…which I haven’t defined?

Turns out, you friggin can do exactly that. In Visual Studio 2003 it is: Right click on project > properties > project properties > imports.

Who the hell thought of that? Surely it is a completely ludicrous idea! It means that if the code gets separated from the project (which is exactly what happened) it won’t work correctly. Not only that, but how the hell am I supposed to know if MyClassName belongs to com.companyX.package or com.companyY.package???

So I’m just totally guessing at the moment, and I’m down to 18 errors. Man I hope it eventually runs.

3,637 thoughts on “VB.NET and project imports

  1. My brother suggested I might like this web site. He was entirely right.
    This post actually made my day. You cann’t imagine just how much time I had spent for this information! Thanks!

  2. Лицензия «Битрикс: Управление сайтом – Старт» — оптимальное решение для создания небольшого сайта, лендинга или корпоративной страницы. Переходите по запросу 1C Битрикс управление сайтом Старт купить. Редакция включает базовые инструменты для управления контентом, готовые модули, защиту сайта и удобную административную панель. Подходит для быстрого запуска проекта на CMS 1C-Битрикс с возможностью дальнейшего масштабирования и перехода на более функциональные редакции.

  3. 1C-Bitrix: Управление сайтом — редакция Стандарт — это мощная платформа для создания и управления корпоративными сайтами. Переходите по запросу Битрикс управление сайтом редакция Стандарт. Подходит для компаний, которым нужен функциональный сайт с каталогом, формами, SEO-инструментами и удобной системой администрирования. Решение обеспечивает высокую безопасность, производительность и гибкость масштабирования бизнеса в интернете.

  4. Статья охватывает современные тренды SMM: короткое вертикальное видео, живые эфиры, использование AI-инструментов. Автор также разбирает, как правильно настраивать таргетинг и интегрировать соцсети с CRM. Актуально: https://iwatt24.ru/uslugi-smm/

  5. Коллеги, кто ищет базу по SEO, гляньте этот материал. Там подробно расписано, из чего состоит поисковая оптимизация, какие бывают факторы ранжирования и почему без этого бизнесу в интернете сложно. Почитайте: https://art-instyle.ru/stati/seo-prodvizhenie-sajta-chto-jeto-takoe-i-zachem-nuzhno/

  6. Доброго Как лендинг помогает увеличить заявки Лендинг помогает сосредоточить внимание пользователя на предложении компании. Создание лендингов помогает показать выгоду продукта. Разработка лендинга повышает конверсию и превращает сайт под ключ в источник клиентов. Полная информация по ссылке – https://ts-v.ru/ аудит сайта под ключ Россия создание сайтов для бизнеса Махачкала создание сайтов под ключ недорого снижение стоимости клика в контекстной рекламе ђазработка лендингов под ключ TS-V SEO продвижение под Яндекс Россия Удачи и комфорта в жизни Как лендинг помогает увеличить конверсию 966bd10

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>