Ошибка развертывания и / или регистрации C#
У меня есть Device-приложение (Compact Framework) на C#. Когда я отлаживаю свое решение, я получаю эту ошибку:
Error 1 Deployment and/or registration failed with error: 0x8973190e. Error writing file '%csidl_program_files%\hhrcv_app\system.windows.forms.dll'. Error 0x80070070: There is not enough space on the disk.
Device Connectivity Component
Я провел некоторое исследование по этому поводу и попытался удалить и добавить ссылки обратно. Также сложно перезагрузить эмулятор, но все равно ничего.
Пожалуйста, помогите мне!
1 ответ
Приложения Compact Framework не могут использовать библиотеки Windows Forms. Скорее всего, здесь происходит то, что вы либо напрямую ссылаетесь на сборку рабочего стола, либо находитесь в зависимости. Это приводит к тому, что Visual Studio обнаруживает, что ей нужны библиотеки DLL рабочего стола, которые он затем пытается передать на устройство. Поскольку эти файлы довольно велики, в них не хватает места (хотя, даже если бы у него было место, он не запустился).
Вам нужно вернуться к своему проекту и удалить все ссылки на любые сборки рабочего стола или на сборки, которые могут в свою очередь ссылаться на них.