Вопросы по теме '.net'

64-битная настройка производительности .NET
Я знаю, что .NET JIT компилируется в архитектуру, на которой вы работаете, непосредственно перед запуском приложения, но оптимизирует ли компилятор JIT вообще для 64-битной архитектуры? Есть ли что-то, что нужно сделать или учесть при...
3808 просмотров
schedule 12.08.2022

Надстройка Outlook с использованием .NET
Мы разрабатываем надстройку Outlook с использованием Visual Studio 2008. Однако я столкнулся со странным поведением при добавлении командной кнопки на настраиваемую панель команд. Это поведение отражается, когда мы добавляем кнопку в ответ, отвечаем...
1662 просмотров
schedule 06.06.2024

DesignMode с вложенными элементами управления
Кто-нибудь нашел полезное решение проблемы DesignMode при разработке элементов управления? Проблема в том, что при вложении элементов управления режим DesignMode работает только для первого уровня. DesignMode второго и более низких уровней всегда...
20284 просмотров
schedule 09.10.2022

Как мне прочитать диск напрямую с .Net?
Можно ли читать диск напрямую с .Net? Под напрямую я подразумеваю через устройство в обход файловой системы. Я думаю, что я бы сделал это, открыв устройство каким-то образом, например, «\Device\Ide\IdeDeviceP2T0L0-1». Если я не могу открыть...
12019 просмотров
schedule 06.12.2023

В С#, как лучше всего проверить, пуст ли набор данных?
Я знаю, что вы можете посмотреть на row.count или table.count, но есть ли другие способы узнать, пуст ли набор данных?
10805 просмотров
schedule 24.01.2024

Получение списка сборок, необходимых приложению
Есть ли способ получить все необходимые сборки (за исключением .net framework) для проекта .net в папку, готовую для упаковки в nsis в качестве установочного файла? Я попытался написать небольшое консольное приложение, которое использует...
904 просмотров

Неуниверсальные коллекции в .NET устарели?
Иначе говоря: Есть ли веская причина выбрать коллекцию со слабой типизацией, а не типобезопасную (HashTable или Dictionary)? Они еще там только для совместимости? Насколько я понимаю, универсальные коллекции не только безопасны по типу, но и...
6888 просмотров
schedule 28.06.2022

Castle Windsor: Как добавить вызов фабрики не в xml?
Я знаю, как сказать Castle Windsor разрешить ссылку из фабричного метода с помощью XML, но могу ли я сделать это программно через интерфейс Container.AddComponent ()? Если нет, есть ли другой способ сделать это из кода? РЕДАКТИРОВАТЬ: Кажется,...
2361 просмотров

Виртуализация древовидного списка?
Кто-нибудь знает хороший способ отображения иерархических данных со столбцами? Он должен быть виртуализированным, поскольку он должен иметь возможность обрабатывать несколько миллионов записей. Он также должен быть множественным выбором, в...
480 просмотров
schedule 05.06.2024

Как мне сослаться на локальный ресурс в сгенерированном HTML в элементе управления WinForms WebBrowser?
Я использую элемент управления веб-браузера winforms для отображения некоторого содержимого в приложении Windows Forms. Я использую свойство DocumentText для записи сгенерированного HTML. Эта часть работает потрясающе. Теперь я хочу использовать в...
9961 просмотров
schedule 07.01.2024

Сколько времени вы проводите в Reflector? (.СЕТЬ)
Как консультант, я могу поиграть с множеством различных продуктов и API, поскольку заказчик требует, чтобы мы использовали X и Y. Я думаю, что это очень весело, и я многому у него учусь. На мой взгляд, хорошим разработчиком со временем станет...
1096 просмотров
schedule 07.11.2023

Виндзорский контейнер: как принудительно избавиться от объекта?
У меня есть объект, реализующий IDisposable, зарегистрированный в контейнере Windsor, и я хотел бы избавиться от него, чтобы вызвать его метод Dispose, и при следующем вызове Resolve он получит новый экземпляр. Делает container.Release(obj);...
9641 просмотров

Загрузка DLL в отдельный AppDomain
Я хочу динамически загружать одну или несколько DLL, чтобы они работали с другой безопасностью или базовым путем, чем мое основное приложение. Как мне загрузить эти библиотеки DLL в отдельный домен приложений и создать из них экземпляры?
36613 просмотров
schedule 23.12.2023

Можете ли вы зарегистрировать существующий экземпляр типа в контейнере Windsor?
Можно ли в контейнере Windsor IOC зарегистрировать тип, для которого у меня уже есть экземпляр, вместо того, чтобы контейнер создавал его?
2936 просмотров

Атрибут InternalsVisibleTo не работает
Я пытаюсь использовать атрибут сборки InternalsVisibleTo , чтобы сделать мои внутренние классы в библиотеке классов .NET видимыми для моего проекта модульного тестирования. По какой-то причине я все время получаю сообщение об ошибке, в котором...
55030 просмотров
schedule 04.09.2022

StackOverflowException в .NET
После нескольких StackOverflowExceptions в .NET я заметил, что они полностью обходят необработанные обработчики исключений, которые предлагает .NET (Application.ThreadException / AppDomain.UnhandledException). Это очень беспокоит, поскольку у нас...
8118 просмотров
schedule 29.05.2024

ASP.NET MVC: создание маршрутов / URL-адресов для IIS6 и IIS7
У меня есть приложение ASP.NET MVC, которое я хочу развернуть как на IIS6, так и на IIS7, и, как мы все знаем, IIS6 нуждается в имени ".mvc" в URL-адресе. Будет ли этот код работать, чтобы убедиться, что он работает на всех версиях IIS? Без...
1793 просмотров
schedule 13.01.2024

Как получить доступ к методу HttpServerUtility.MapPath в потоке или таймере?
Я использую System.Timers.Timer в своем приложении Asp.Net, и мне нужно использовать метод HttpServerUtility.MapPath , который, похоже, доступен только через HttpContext.Current.Server.MapPath . Проблема в том, что HttpContext.Current равно...
40110 просмотров
schedule 21.04.2024

Эмулировать жесткий диск в .NET
Есть ли способ эмулировать дисковод в .NET, перехватывая операции чтения/записи/блокировки? Я хотел бы создать что-то с внешним интерфейсом, подобным Диск GMail на C#. Спасибо, Том
3120 просмотров
schedule 29.12.2023

Как удалить просроченные элементы из кеша?
У меня есть хороший маленький класс, который действует как кеш. Каждый элемент имеет срок действия TimeSpan или DateTime. Каждый раз, когда предпринимается попытка доступа к элементу в кеше, проверяется срок действия элемента, и если он истек,...
1859 просмотров
schedule 09.01.2024