У меня есть клиентский профиль .NET 4.0, приложение в стиле WPF + NHibernate 3 Line of Business, которое я почти полностью разработал. Бэкэнд-база данных - это файл Microsoft Access, доступ к которому осуществляется через JetDriver из NHibernate.
При запуске приложения через отладчик в Visual Studio 2010 производительность приложения очень приемлема. Однако, если я запускаю файл Debug или Release .exe или из развертывания ClickOnce, производительность всего приложения чрезвычайно низкая.
После поиска в Google я обнаружил, что отключение опции «Процесс размещения в Visual Studio» сделает мой опыт отладки похожим на прямой запуск файла .exe, что и произошло.
Что я хотел бы знать, так это почему я испытываю такое замедление по сравнению с обычным режимом отладки? И как я могу улучшить ситуацию во время выполнения.
Настройки компиляции, как показано:
![alt text](https://i.stack.imgur.com/Im2ql.jpg)
С уважением,