.CDF-MS

Файл CDF-MS

ClickOnce Deployment binary manifest (CDF) file
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .cdf-ms - это внутренний файл кэша манифеста, который система развертывания Windows ClickOnce / side-by-side создает автоматически. Вам не нужно открывать его - среда выполнения .NET считывает и записывает его во время установки или запуска приложения ClickOnce. Если приложение ClickOnce работает некорректно, восстановите или переустановите его; не удаляйте файлы .cdf-ms вручную.

Разработчик: Microsoft Категория: Файлы параметров MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows
Связанные: .ICA · .DS_STORE · .WMZ · .CFG

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jun 27, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла CDF-MS?

Файл .cdf-ms - это файл кэша манифеста, используемый системой развертывания Windows ClickOnce и средой выполнения компонентов side-by-side (SxS/Fusion). Он содержит объявления идентификаторов сборок, ссылки на зависимости, записи файлов и цифровую подпись - информацию, необходимую среде выполнения для поиска, проверки и запуска приложения ClickOnce или компонента .NET.

Роль файлов манифеста

Файлы .cdf-ms записываются автоматически средой выполнения ClickOnce, а не пользователями. Большинство копий представляют собой UTF-8 XML и могут быть просмотрены в текстовом редакторе. Поскольку каждый файл содержит цифровую подпись XML-DSIG, любая попытка изменить файл .cdf-ms аннулирует его подпись и может помешать правильной работе приложения. Правильным решением является восстановление или переустановка приложения, а не прямое редактирование файла кэша.

Манифесты .cdf-ms обычно именуются в честь приложения, к которому они относятся - например, application.exe сопровождается файлом application.exe.cdf-ms. В отличие от обычного файла MANIFEST, встроенного в бинарный файл Windows PE, .cdf-ms является отдельным артефактом кэша, привязанным к конвейеру развертывания ClickOnce, впервые представленным в .NET Framework 2.0 в ноябре 2005 года. MSIX является предпочтительной современной альтернативой упаковки от Microsoft.

Безопасность и защита

РИСК: LOW

Сам по себе .cdf-ms является инертным манифестом (обычно XML) и не может выполняться самостоятельно, поэтому его чтение безвредно. Реальная осторожность требуется в отношении ClickOnce в целом: кэш принадлежит приложению, которое было загружено и запущено по URL-адресу издателя, а ссылки на развертывание ClickOnce использовались для установки вредоносного ПО (кампании 2023-2024 годов). Не удаляйте файлы .cdf-ms вручную, чтобы «исправить» ситуацию - это может повредить кэш ClickOnce; используйте функцию восстановления/переустановки приложения. Оценивайте доверие к самому приложению ClickOnce, а не к этому файлу кэша.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕClickOnce Deployment binary manifest (CDF) fileтакже известен как ClickOnce CDF manifest, Component Definition Framework manifest
РАЗРАБОТЧИКMicrosoftс 2005 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
MIME-ТИПapplication/octet-stream
ТИПФайл кэша манифеста ClickOnce/SideBySide (бинарный или XML манифест)
СВЯЗАННЫЕ.ica.ds_store.wmz.cfg
Это расширение также используется в…
  • Channel Definition Format (CDF) - Формат XML-пуш «Active Channel» от Microsoft/IE конца 1990-х годов использовал расширение .cdf - является устаревшим и не связан с ClickOnce.

Программы, открывающие файлы CDF-MS

Windows3 apps
ClickOnce / side-by-side runtime (Windows, .NET) Встроенная Не открывается пользователем: среда выполнения .NET ClickOnce/SxS автоматически считывает и записывает .cdf-ms при установке, обновлении или запуске приложения ClickOnce.
Notepad++ / VS Code (inspect only) Открытый код Открывайте .cdf-ms как текст/XML только для чтения идентификатора сборки и зависимостей. Только чтение; редактирование нарушает подпись и работу кэшированного приложения.
Visual Studio (mage.exe / mageui.exe) Freemium Инструменты разработчика: средства генерации манифестов позволяют просматривать/подписывать манифесты ClickOnce. Используются для разработки, а не для «открытия» пользователем.

Технические подробности

глубокая спецификация
КодировкаПреимущественно UTF-8 XML; некоторые копии кэша хранятся в компактной бинарной форме
ШифрованиеОтсутствует (целостность через цифровую подпись XML-DSIG, а не шифрование)
Типичный размер файла1 КБ - 50 КБ
MIME-типapplication/octet-stream (бинарный кэш); application/xml (при чтении как текст)
Корневой элемент XML<assembly> или <asmv1:assembly> в пространствах имен манифеста asm.v1/asm.v2
Механизм целостностиЦифровая подпись XML (XML-DSIG) и/или записи хэша Authenticode
Система развертыванияWindows ClickOnce / side-by-side (SxS) Fusion component store
Соглашение об именовании файловДублирует имя целевого исполняемого файла (например, app.exe.cdf-ms)
Расположение кэшаКаталог хранилища компонентов ClickOnce для конкретного пользователя (в AppData)
Риск модификацииРедактирование аннулирует подпись XML-DSIG, блокируя запуск приложения
Операционные системыТолько Windows
Выпущен2005 (ClickOnce, .NET Framework 2.0 / Visual Studio 2005)
Последняя версияTied to the ClickOnce/Fusion runtime shipping with current .NET (5+/8)
Спецификацияlearn.microsoft.com

Конвертации CDF-MS

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами CDF-MS. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах CDF-MS.

Часто задаваемые вопросы

Что такое файл .cdf-ms?
Это внутренний файл кэша манифеста Windows, используемый системой развертывания Microsoft ClickOnce / side-by-side. Среда выполнения .NET создает и считывает его автоматически при установке или запуске приложения ClickOnce - это системный компонент, а не документ.
Как открыть файл .cdf-ms?
Конечному пользователю не нужно ничего «открывать». Большинство из них - это XML, поэтому вы можете изучить файл в Notepad++/VS Code, чтобы прочитать идентификатор сборки, но не следует его редактировать - это нарушит подпись.
Можно ли удалять файлы .cdf-ms?
Избегайте их удаления вручную: они являются частью кэша ClickOnce, и их удаление может нарушить работу или вызвать принудительную повторную загрузку приложения. Если приложение ClickOnce ведет себя неправильно, лучше восстановите или переустановите его.
Почему мой антивирус пометил файл .cdf-ms?
Сам файл является безопасным манифестом, но он принадлежит приложению, развернутому через ClickOnce и загруженному по URL-адресу, а развертывание ClickOnce иногда используется вредоносным ПО. Проверяйте издателя основного приложения, а не сам файл кэша.
Является ли .cdf-ms тем же самым, что и файл .application?
Это связанные артефакты манифеста ClickOnce. Файл .application - это манифест развертывания, по которому вы щелкаете для установки; .cdf-ms - это кэшированный манифест, который среда выполнения хранит в хранилище компонентов. Вы взаимодействуете с .application, а не с .cdf-ms.
Работает ли файл .cdf-ms на Mac или Linux?
Нет. ClickOnce - это технология Windows/.NET; на macOS или Linux этот файл не имеет смысла и может быть прочитан максимум как инертный текст XML.

Ссылки

1Microsoft Learn - ClickOnce Deployment Manifestlearn.microsoft.com
2Microsoft Learn - ClickOnce security and deploymentlearn.microsoft.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Похожие расширения

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z