Как заставить любой файл определенного типа открываться моей программой?

У меня есть программа сборки, которая может открывать *.sdf файлы и показывать всю таблицу и данные.

Как заставить любой файл *.sdf на моем компьютере открыться с моей программой?

заранее спасибо

3 ответа

Решение

Если у вас есть проект развертывания для вашей программы, это легко сделать с помощью редактора типов файлов:

  1. Выберите проект развертывания
  2. Нажмите на кнопку редактора типов файлов
  3. Щелкните правой кнопкой мыши на "Типы файлов на целевой машине"
  4. Добавить тип файла
  5. Используйте свойство Extensions для вашего нового типа файла, чтобы указать одно или несколько расширений файлов, которые будут связаны с вашей программой.
  6. В свойстве Command выберите "Primary output" из вашего приложения.

Ты не можешь. Вы можете связать вашу программу с определенным расширением файла, но вы не можете заставить пользователя использовать вашу программу для открытия файла. Даже регистрационные записи легко изменить (открыть в контекстном меню).

Вам необходимо связать расширение с вашей программой: Регистрация расширения

Другие вопросы по тегам