Найдено результатов: 5

Почему провайдер VFP .NET OLEdb не работает в 64-битном Windows?

Я написал службу windows, используя VB, которая считывает некоторые устаревшие данные из баз данных Visual Foxpro, которые будут вставлены в SQL 2005. Проблема заключается в том, что это использование прекрасно работает в Windows server 2003 32-бит, но клиент недавно перешел на Windows 2003 64-бит, и теперь служба не будет работать. Я получаю сообщение, что поставщик VFP .NET OLEdb не найден. Я исследовал, и все, кажется, указывает на то, что нет никакого решения. Любая помощь, пожалуйста...

.net   sql-server-2005   oledb   legacy   visual-foxpro    

651   3   16:03, 1st July, 2020


Структура пространства имен / решения

Я прошу прощения за то, что задаю такой обобщенный вопрос, но это то, что может оказаться сложным для меня. Моя команда собирается приступить к большому проекту, который, как мы надеемся, объединит все случайные одноразовые кодовые базы, которые развивались на протяжении многих лет. Учитывая, что этот проект будет охватывать стандартизацию логических сущностей по всей компании ("Customer", "Employee"), малые задачи, большие задачи, которые управляют малыми задачами, и коммунальные службы, я изо всех сил пытаюсь найти лучший способ структурировать пространства имен и структуру кода.

Хотя я думаю, что не даю вам достаточно подробностей, чтобы продолжать, у вас есть какие-либо ресурсы или советы о том, как подходить к разделению ваших доменов логически ? Если это поможет, большая часть этой функциональности будет раскрыта через веб-службы, и мы-Магазин Microsoft со всеми последними вещами и гаджетами.

  • Я обсуждаю одно крупное решение с подпроектами, чтобы сделать ссылки проще, но не будет ли это слишком громоздким?
  • Следует ли мне свернуть устаревшую функциональность приложения или оставить ее полностью агностичной в пространстве имен (например, сделать класс OurCRMProduct.Customer по сравнению с общим классом Customer )?
  • Должен ли каждый сервис / проект иметь свои собственные BAL и DAL , или это должен быть совершенно отдельный assembly, на который ссылается все?

У меня нет опыта в организации таких далеко идущих проектов, только разовые, поэтому я ищу любые рекомендации, которые могу получить.

architecture   module   namespaces   legacy    

482   6   05:46, 16th August, 2020


Используете ли вы виртуализированные рабочие столы для устаревших / редко используемых приложений?

Я задавался вопросом, использует ли кто-нибудь virtualized desktop PCs (работает WinXP Pro или старше), чтобы иметь некоторые старые приложения, которые редко используются для некоторых текущих задач.

Скажем, у вас есть действительно старый проект, который время от времени нуждается в обновлении документа в системе базы данных или что-то в этом роде. Приложение базы данных выполняется на виртуализированном рабочем столе, который запускается только при необходимости.

Я думаю, что мы могли бы сэкономить энергию, оборудование и пространство, если бы мы виртуализировали некоторые из этих старых ящиков. Какие-нибудь установки в вашей компании?


редактирование лицензирования может вызвать беспокойство, но я предполагаю, что у вас есть действующая лицензия для старого рабочего стола. Возможно, лицензия недействительна в среде VM, я бы определенно проверил это раньше.

Конечно, если приложение критикует производительность, виртуализация может повредить. Но я думаю о каком-то устаревшем приложении, которое все еще используется для выполнения, скажем, расчета каждые 12 недель для определенного customer/service.

desktop   virtualization   legacy    

413   10   12:23, 17th August, 2020


Каковы преимущества и недостатки использования GAC?

И кроме того, есть ли случаи, когда нужно использовать глобальный кэш assembly или когда его нельзя использовать?

.net   gac    

424   7   22:28, 8th August, 2020


Asp.net переустановка DLL в GAC

Я пытаюсь переустановить DLL в GAC, все, кажется, работает нормально, но веб-приложение, обращающееся к нему, по-прежнему использует старый.

Старый DLL-это та же версия, что и новый, только с незначительным редактированием, он будет использоваться 50 различными сайтами, поэтому изменение версии, а затем изменение ссылки в web.config не является хорошим решением.

Перезапуск сервера IIS или рабочего процесса не является вариантом, поскольку уже запущено 50 сайтов, которые должны продолжать это делать.

кто-нибудь знает, что я делаю неправильно или что я могу сделать, чтобы исправить эту ситуацию?

iis   dll   gac    

477   2   04:21, 19th August, 2020