Из-за ограничения прав доступа к файлам UWP вы не можете получить доступ к файлам напрямую с диска. Для получения более подробной информации о разрешении доступа к файлу, вы можете обратиться к этому документу . Если вы хотите получить доступ к определенному файлу, вы можете использовать broadfilesystemaccess и openfilepicker.
О broadfilesystemaccess , вам нужно добавить возможность broadFileSystemAccess и разрешить вашему приложению доступ к файловой системе в Настройках. В этом случае вы можете напрямую получить доступ к файлу с диска, используя Storagefile API с путем.
И около FileOpenPicker , откроется диалоговое окно, похожее на файловый менеджер, затем вы можете выбрать файлиз местоположения, которое вы хотите, и используйте его в своем приложении.
Обновление:
Если вы хотите напрямую открыть конкретный файл, нажав на кнопку, вы можете попробоватьиспользовать LaunchFileAsync. Подробнее о LaunchFileAsync вы можете обратиться к этому документу . Кроме того, если вы поместите файл Excel или Word непосредственно в свой проект, вы должны заметить, что «файлы xlsx или docx по умолчанию не включены в пакет appx (.txt, .jpg и .png есть)». Поэтому, пожалуйста, выберите ваш файл Excel или файл Word в обозревателе решений, посмотрите действие сборки в свойствах ниже, убедитесь, что оно установлено на «Содержимое» . В этом случае вы можете запустить файл. см. этот кейс для установки.