【问题标题】:Sharing images and classes across Solution with Multiple Projects for .Net Core, WPF and Xamarin通过 .Net Core、WPF 和 Xamarin 的多个项目跨解决方案共享图像和类
【发布时间】:2019-12-27 07:39:24
【问题描述】:

我目前正在研究一种解决方案,该解决方案具有多种不同的方式将“应用程序”交付给最终用户。我想创建一个 WPF 应用程序、一个 Web 应用程序和一个 Android Xamarin 应用程序。

我正在尝试一种方法,将类库作为这些应用程序之间的公共元素,包含一个项目中的所有类对象和方法。我假设 .NET 标准中的类库就足够了。

所以,我知道我将在每个应用程序项目中引用这个类库。我已经练习过在 WPF 和 .NET 核心中实例化一些类对象。

这个项目让我开始考虑是否有可能拥有这些应用程序中常见的其他东西,例如公司徽标的图像或我们想要向用户显示的项目,或者我想要的声音效果使用。

现在,我已经阅读了几个类似的主题,其中一些提到了我以前没有使用过的资源文件。

对此主题的任何想法将不胜感激。

【问题讨论】:

    标签: c# wpf embedded-resource .net-standard


    【解决方案1】:

    只需创建共享项目并在此处保留所有公共类,但您需要将资产单独应用于所有项目。为什么,需要单独申请assets的意思,android assets是各种质量和不同的文件夹,当你去web app的时候,它会完全不同,所以你需要单独维护。

    在类文件和帮助程序中,您可以在共享项目中的 shared 或 common 文件夹中写入,并在所有 WPF、Xamarin、Web 应用程序项目中使用它。

    【讨论】:

      猜你喜欢
      • 2011-02-21
      • 2020-05-12
      • 1970-01-01
      • 2021-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多