Одна из возможных причин проблемы с копированием большого файла в приложении UWP на C# в Windows 10 mobile — недостаток памяти на устройстве. 1 При первом запуске приложение копирует файл базы данных SQLite в директорию ApplicationData.Current.LocalFolder, и на этом процесс на телефоне прерывается. 1
Ещё одна возможная причина проблемы — ограничения .NET, которые не позволяют создавать объекты размером более 2 ГБ. 2 При попытке скопировать файл размером более 2 ГБ приложение завершает работу с ошибкой «Арифметическая операция привела к переполнению». 2
Для решения проблемы можно попробовать использовать более эффективный способ копирования файла, например, постепенно объявлять размер массива байтов без объявления полного размера с самого начала. 2 Также можно использовать OneDrive для загрузки большого файла, для этого в приложении UWP можно применить API OneDrive. 4