Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# Надо запустить процесс notepad средствами WinAPI Надо запустить процесс notepad средствами WinAPI. Надо, чтобы просто передо мной открылось окно notepad. Но функция CreateProcess возвращает false, и notepad не запускается. Что я делаю не так? ... https://www.cyberforum.ru/ csharp-net/ thread29474.html C# Вопрос от новичка. события.
Уважаемые форумчане, объясните плз, как писать собственные события. Причем, если можно, объясните с нуля: если условие <условие> и есть <последовательность действий>, которая должна выполняться при...
C# Обощение и наследование. https://www.cyberforum.ru/ csharp-net/ thread29441.html
Данную задачу, разумеется, можно решить проще, она приводится для примера. Есть именованные данные - т.е. пары имя\значение. Есть мысль описать это так: abstract class Data<T> {...
C# Как реализовать отправку файлов по сети? Здравствуйте. помогите пожалуйста реализовать передачу файлов в сети, используя oDialog = new OpenFileDialog(); if (oDialog.ShowDialog() == DialogResult.OK) { ... https://www.cyberforum.ru/ csharp-net/ thread29346.html
Клиент не подключаеться к серверу C#
здравствуйте. написал приложение клиент - сервер. на одном компе нормально работает вроде.... на когда пробую отсылать сообщения в сети (по сети) приложение на удаленном компе не подключаеться к...
C# 2х и 3х -мерные графики Здравствуйте уважаемые форумчане. Моя проблема в следующем, нужно сделать лабу с 2х и 3х мерными графиками, имеется компонент ComponentOne Chart, стандартная справка помогла мало в чём, так и не смог... https://www.cyberforum.ru/ csharp-net/ thread29268.html
C# Создание стандартного окна открытия файла https://www.cyberforum.ru/ csharp-net/ thread29227.html
Создание стандартного окна открытия файла. Ну знаете в меню файл -> открыть. что-бы выподало стандартное окно открытия файла, как это зделать в MicrosoftVisualStudio2005 C#
Нетривиальная задача (работа с графикой) C#
Есть чёрно-белая картинка в формате jpg, на которой нарисованы объекты. Необходимо реализовать заливку этих объектов программно. Т.е. я открыл jpg в приложении клацнул например на круге, и он залился...
C# Изменение атрибутов файла https://www.cyberforum.ru/ csharp-net/ thread29189.html
Всем доброго времени суток! Нужно изменить атрибуты файла т.е. только чтение, запись или скрытый. Работаю в C# на Visual Studio 2005. Файл с которым надо работать - это Excel документ. Находиться в...
C# С# -> Delphi https://www.cyberforum.ru/ csharp-net/ thread29173.html
Уважаемые программисты. Не подскажет ли кто, каким образом можно представить подобную C# конструкцию - в Delphi ? String fileName = String fileName = "qrv" + Convert.ToString(qrcodeVersion) +...
регулировка громкости и перемотка C#
Пишу следующий код - хочу реализовать перемотку, но трек просто запускается заново..подскажите в чем беда? private Microsoft.DirectX.AudioVideoPlayback.Audio mp3 = new Audio(@"D:\\1.wav"); ...
C# LPBYTE в C# Есть dll(написаная на с++) с которой мне нужно вызвать функцию. IeOutput (UINT16 pad, UINT16 sad, LPBYTE buffer, LPUINT16 count);вот мой код для вызова на с#. Как мне передать LPBYTE и LPUINT16?... https://www.cyberforum.ru/ csharp-net/ thread29056.html
13 / 13 / 5
Регистрация: 15.03.2009
Сообщений: 55
10.04.2009, 21:36 0

Ассоциация с файлами при развертывании через ClickOnce - C# - Ответ 135273

10.04.2009, 21:36. Показов 3747. Ответов 5
Метки (Все метки)

Ответ

Если не получится - поробуй напрямую через реестр.
В примерах ниже: MyProgram - имя приложения, .mypog - расширение файлов для ассоциирования.
Чтобы зарегестрировать расширение файла создай ветку (раздел)
HKEY_CLASSES_ROOT/.mypog
Чтобы зарегистрировать программу, с помощью которой его открывать создай ветку
HKEY_CLASSES_ROOT/MyProgram.mypog/shell/open/command
В этой ветке поставь значение по умолчанию в (не забуть кавычки)
"C:\Program Files\MyProgram\myprog.exe" "%1"
где в первых кавычках полный путь к исполняемому файлу, а вместо %1 будет подставляться открываемый файл
Для регистрации иконки для файлов создай ветку
HKEY_CLASSES_ROOT/MyProgram.mypog/DefaultIcon
Где в значении по умолчанию пропиши полный путь к *.ico файлу (без кавычек)

Ну и чтобы связать расширение со своей программой поставь значение по умолчанию ветки, отвечающей за расширение
HKEY_CLASSES_ROOT/.mypog
в
MyProgram.mypog
ссылку на ветку твоей программы

Если программа открывает несколько типов файлов, то по аналогии сделай например
HKEY_CLASSES_ROOT/MyProgram.bmp
и пропиши на него ссылку в ".bmp"

Вернуться к обсуждению:
Ассоциация с файлами при развертывании через ClickOnce C#
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2009, 21:36
Готовые ответы и решения:

Ассоциация с файлами при развертывании через ClickOnce.
Удалось почти выполнить сабж таким образом: В свойствах проекта на вкладке Security выбираем...

Ошибка 403 при развёртывании ClickOnce с сервера
Здравствуйте. Прошу подсказать, в чём может быть проблема? При развёртывании WPF-приложения с...

Сборка приложения с бинарниками в проекте - проблемы при установке через ClickOnce
Доброго времени суток! Столкнулся со следующей проблемой прошу помочь найти правильное решение....

ассоциация с файлами
написал такой код static void Main(string args) { ...

5
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2009, 21:36

Ошибка при публикация приложения с ClickOnce
Добрый день, читаю книжку Visual C# 2010 полный курс и столкнулся с проблемой публикации приложения...

Ошибка при развертывании
Привет всем!!! Выходят ошибки при развертке артефакта Artifact Web:war exploded: Error during...

Ошибки при развертывании в production
Только начал изучать RoR и при развертыванием в production возникли проблемы. ...

Ошибка при развёртывании макроса
День добрый. Имеется программа (для avr, но это не принципиально (наверно)) main.h typedef...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.