【问题标题】:WPF and WinRT Image Source using Content Build Action使用内容生成操作的 WPF 和 WinRT 图像源
【发布时间】:2012-08-30 03:27:53
【问题描述】:

我有一个想要共享图像的 WinRT 应用程序和一个 .NET 应用程序。我一直在使用可移植类库,并希望尽可能多地共享代码。我还想只拥有所有图像的一份副本,并使用“添加链接”功能添加图像。

我的 WinRT 应用程序使用“内容”的构建操作,我使用这样的相对路径来引用我的图像: /Assets/Flags/Australia.png

我已使用添加链接将图像添加到我的 .NET 应用程序中,并使用了相同的“内容”构建操作,但我无法使其正常工作。只有当我使用“资源”的构建操作并使用如下完整路径时,它似乎才有效: /MyProject;component/Assets/Flags/Australia.png

我的可移植类库项目中有一个模型,其中包含一个返回标志图像路径的属性。两个应用程序都应该共享这个属性。我该如何实现这一点以及我使用什么构建操作。

【问题讨论】:

  • “内容”构建操作仅由安装程序用于确定需要将哪些文件复制到目标计算机。在 WinRT 中部署的工作方式非常不同,无法共享,您必须通过商店。

标签: c# .net wpf windows-8 buildaction


【解决方案1】:

事实证明共享是不可能的。我最终在 WinRT 和 WPF 中为我的图像路径使用了单独的属性。

【讨论】:

    猜你喜欢
    • 2020-02-17
    • 1970-01-01
    • 2014-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多