2011-08-26 4 views
0

У меня есть приложение браузера WPF, состоящее в основном из страниц wpf, которые я разрабатываю в Visual Studio 2010. Я публикую приложение в интрасети с помощью ClickOnce при полном доверии.Значок в приложении браузера WPF

Есть ли способ иметь значок для страниц этого приложения? (который будет отображаться вместо значка Internet explorer на каждой вкладке Internet Explorer), я выполняю его через PresentationHost.exe.

Что я пытаюсь сделать, это иметь ярлык на рабочем столе с пользовательским значком для каждой части приложения (два разных проекта в одном решении).

Если нет способа сделать это с помощью XAML, есть ли способ запустить любые команды или командный файл в момент принятия приглашения ClickOnce ?, чтобы поместить ярлыки на рабочий стол с соответствующими значками на момент установки приложения.

Заранее спасибо, Jesús.

P.S: Я знаю, что мои навыки редактирования сосут, поэтому, если вам нужна дополнительная информация, дайте мне знать.

ответ

0

Если открыть файл проекта и измените настройки HostInBrowser на false, и это даст возможность предоставить иконку и манифест в свойствах проекта.

<HostInBrowser>False</HostInBrowser> 

Я не уверен, как это повлияет на ваше приложение. Возможно, этот параметр должен быть «True», чтобы работать, как вам нужно, чтобы он работал.

+0

это решение работало для меня, однако, после публикации, я не могу отлаживать эту настройку на False. Но по крайней мере легко изменить .. спасибо! –

0

ли вы установить значок для каждого проекта, в VS правой кнопкой мыши на проекте - свойства - значок и манифест - нажмите на кнопку с пиктограммой ...

+0

Эта опция выделена серым цветом (на вкладке Приложения свойств), я думаю, это потому, что это приложение браузера WPF, но я не нашел много информации по этому вопросу. –

Смежные вопросы