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.

5,392 thoughts on “VB.NET and project imports

  1. I am really impressed with your writing skills as well as with the layout on your
    weblog. Is this a paid theme or did you customize it yourself?

    Either way keep up the excellent quality writing,
    it is rare to see a nice blog like this one nowadays.

  2. Привет всем Неизвестные неисправности? Мы их находим на стадии диагностики РљРѕРіРґР° ваш бизнес зависит РѕС‚ оборудования поломки РјРѕРіСѓС‚ привести Рє серьезным потерям. РњС‹ предлагаем вам решения которые РїРѕРјРѕРіСѓС‚ избежать простоя Рё минимизировать СЂРёСЃРєРё. РњС‹ РЅРµ только устраняем неисправности РЅРѕ Рё РїСЂРѕРІРѕРґРёРј профилактику чтобы ваше оборудование работало надежно Рё эффективно обеспечивая бесперебойную работу вашего бизнеса. Полная информация по ссылке – https://dag-techservice.ru/services/installation.html цель сервисного обслуживания оборудования автоматизация насосных станций Р–РљРҐ проект модернизации производственной линии восстановление после аварии/скачка напряжения Ремонт оборудования — DAG TechService монтаж промышленного оборудования прайс Удачи и комфорта в жизни Когда качество на первом месте — выбирайте нас для обслуживания оборудования 1081_ba

  3. Ребята, очень современный гайд! Автор объясняет, как изменился маркетинг с приходом Search Generative Experience (SGE) и GEO. Ключевые темы: оптимизация под генеративные ответы ИИ (цитируемость, структурированные данные), контентная стратегия с фокусом на личный опыт и E-E-A-T 2.0, техническое SEO 2026 (INP, Edge SEO, Green SEO). Также разбираются визуальный и голосовой поиск, Social SEO и гиперлокальное продвижение с AR-навигацией. Очень актуально: https://aikidovaenga.ru/stati/prodvizhenie-sajtov-polnoe-rukovodstvo-po-seo-i-internet-marketingu-v-2026-godu/

  4. Ищете что посмотреть открыл для себя классный сайт наслаждаться кино — проект KinoStart. На KinoStart вы найдете фильмы на любой вкус. Смотрите кино онлайн выбирая между классикой и современными хитами. смотреть тут Мы гарантируем высокое качество и удобство просмотра. Наслаждайтесь кино без ограничений. Если интересно то вот: — https://www.kinostart-1.top kinostart онлайн фильмыкино смотреть бесплатноkinostart онлайн hd Киноманам на заметку

  5. Wonderful web site. Lots of helpful info here.

    I am sending it to a few pals ans also sharing in delicious.
    And certainly, thank you in your sweat!

  6. Металлочерепица 0.5 мм с матовым кварцевым покрытием — защита от абразивного износа. Профиль 50 мм оптимальный баланс рельефа и прочности для любой крыши. купить металлочерепицу в Красноярске

  7. Хороший гайд для тех, кто хочет разобраться в продвижении сайтов в 2026 году. Автор делает акцент на том, что SEO остаётся основой устойчивого присутствия в интернете, несмотря на развитие платных каналов. Разбирает ключевые направления: анализ ключевых слов, контент-оптимизацию, техническое SEO, внешние сигналы и пользовательский опыт. Есть блок про типичные ошибки и интеграцию SEO с другими инструментами интернет-маркетинга. Полезно: https://drivetvchannel.ru/stati/prodvizhenie-sajtov-v-2026-godu-polnyj-gajd-po-seo-i-internet-marketingu/

  8. Добрый день Техника работает на вас а мы работаем для вашей техники РљРѕРіРґР° ваше оборудование ломается важно чтобы проблема была решена быстро Рё эффективно. РњС‹ предлагаем вам быстрый Рё надежный сервис который позволяет минимизировать простои Рё вернуть оборудование РІ строй СЃ максимальной производительностью. РњС‹ используем передовые технологии для диагностики Рё ремонта чтобы ваше оборудование РЅРµ только вернулось РІ строй РЅРѕ Рё стало более эффективным. Полная информация по ссылке – https://dag-techservice.ru/cases/bsm450.html проект модернизации производственной линии вентиляторы/дымососы обслуживание сервисное обслуживание испытательного оборудования ремонт конвейерной линии Автоматическая линия фасовки цемента — кейс DAG TechService сервисное обслуживание металлообрабатывающего оборудования Удачи и комфорта в жизни Ретрофит с результатами — пример реальной работы с клиентами 082_8eb

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>