Как заставить любой файл определенного типа открываться моей программой?
У меня есть программа сборки, которая может открывать *.sdf файлы и показывать всю таблицу и данные.
Как заставить любой файл *.sdf на моем компьютере открыться с моей программой?
заранее спасибо
3 ответа
Решение
Если у вас есть проект развертывания для вашей программы, это легко сделать с помощью редактора типов файлов:
- Выберите проект развертывания
- Нажмите на кнопку редактора типов файлов
- Щелкните правой кнопкой мыши на "Типы файлов на целевой машине"
- Добавить тип файла
- Используйте свойство Extensions для вашего нового типа файла, чтобы указать одно или несколько расширений файлов, которые будут связаны с вашей программой.
- В свойстве Command выберите "Primary output" из вашего приложения.
Ты не можешь. Вы можете связать вашу программу с определенным расширением файла, но вы не можете заставить пользователя использовать вашу программу для открытия файла. Даже регистрационные записи легко изменить (открыть в контекстном меню).
Вам необходимо связать расширение с вашей программой: Регистрация расширения