C # Эквивалент командной строки assoc * .__ = ___

Я пытаюсь использовать свою программу кодирования на C #, чтобы связать файлы, такие как * .geoclass или * .meowva, чтобы они в проводнике назывались «Файл кода Geoclass».

Примечание: мне не нужно, чтобы он открывался в моем приложении, все, что мне нужно, это эквивалент этого в cmd.exe:

ASSOC .geoclass = Geoclass Code File

person GraniteBear    schedule 07.02.2015    source источник
comment
Вы можете запустить это с помощью метода Process.Start ...   -  person rene    schedule 08.02.2015
comment
Это может быть полезно. В нем объясняются ключи реестра, необходимые для сопоставления файлов.   -  person rene    schedule 08.02.2015
comment
Ассоциации файлов для программ на C # работают так же, как и для любой другой программы. Windows (компонент, который отслеживает и реализует поведение ассоциаций файлов) не заботится о том, на каком языке была написана программа. Итак, сначала вам нужно изучить, как указать ассоциации файлов в Windows. Затем поработайте над реализацией именно на C #.   -  person Peter Duniho    schedule 08.02.2015