【问题标题】:Icon in WPF Browser applicationWPF 浏览器应用程序中的图标
【发布时间】:2011-08-26 15:05:46
【问题描述】:

我有一个 WPF 浏览器应用程序,主要由我在 Visual Studio 2010 中开发的 wpf 页面组成。 我正在完全信任 ClickOnce 将应用程序发布到 Intranet。

有没有办法在这种类型的应用程序中为页面设置图标? (这将在 Internet Explorer 的每个选项卡中显示而不是 Internet Explorer 图标),我正在通过 PresentationHost.exe 执行它。

我想做的是为应用程序的每个部分(同一解决方案中的两个不同项目)提供一个带有自定义图标的桌面快捷方式。

如果无法使用 XAML 执行此操作,是否有任何方法可以在接受 ClickOnce 提示时运行任何命令或批处理文件?将快捷方式及其各自的图标放在桌面上安装应用程序的那一刻。

提前谢谢你,耶稣。

P.S:我知道我的编辑技巧很烂,所以如果需要更多详细信息,请告诉我。

【问题讨论】:

    标签: c# wpf visual-studio-2010 xaml clickonce


    【解决方案1】:

    如果您打开项目文件并将 HostInBrowser 设置更改为 false,这将启用在项目属性中提供图标和清单的能力。

    <HostInBrowser>False</HostInBrowser>
    

    我不确定这会如何影响您的应用。也许这个设置应该是“真”才能按照您的需要工作。

    【讨论】:

    • 这个解决方案对我有用,但是,在发布后,我无法在 False 上使用此设置进行调试。但至少它很容易改变......谢谢!
    【解决方案2】:

    你是不是给每个项目设置了图标,在VS中右键项目-属性-图标和清单-点击图标按钮...

    【讨论】:

    • 该选项是灰色的(在属性的应用程序选项卡上),我认为这是因为它是一个 WPF 浏览器应用程序,但我没有找到关于此事的太多信息。
    猜你喜欢
    • 2011-10-26
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多