У меня есть приложение WPF в C# 8 в. NET 4.8 в последней версии windows 10 в VS 2019. Оно печатает и записывает карты mifare на принтере Zebra Z C 350 по ссылке OS SDK от Zebra.
Работает нормально при запуске в Visual Studio (в режиме отладки), но когда я запускаю автономный exe-файл, он падает, когда приложение пытается записать тег / чип mifare через dll winscard (C# вызывает собственный код win32 / winscard.dll). Это происходит сбой с AccessViolationException. Обычно вы думаете, что в нативном коде winscard.dll есть ошибка указателя, но она работает внутри Visual studio ...
Я не знаю, как это решить. Поиск в Google не дал никаких ответов. Кто-нибудь когда-либо испытывал то же самое или что-то подобное? Какое решение?
Спасибо!