gpt4 book ai didi

mvvm-light - 带有可移植类库的 MVVM 商店应用程序

转载 作者:行者123 更新时间:2023-12-01 02:30:04 25 4
gpt4 key购买 nike

我创建了一个可移植类库并向其中添加了 MVVM Light PCL。

PCL
- 模型
----Term.cs

Term.cs 包含对 GalaSoft.MvvmLight 的引用。

我还创建了一个 MVVM Store C# 应用程序。我在上面添加了对 PCL 的引用。但是,当我构建项目时,出现以下错误:

无法解析程序集或 Windows 元数据文件“GalaSoft.MvvmLight.dll”
类型 Universe 无法解析程序集:GalaSoft.MvvmLight,Version=4.0.23.23876,Culture=neutral,PublicKeyToken=null

如果我删除模型类 (Term.cs),MVVM C#​​ 应用程序会成功构建吗?

我将不胜感激任何帮助解决此问题。

最佳答案

需要预先检查几件事情——您是否使用 NuGet >= 2.1? 2.2昨天刚刚发布。

您使用的是 NuGet 的 Portable.MVVMLightLibs 包吗?

你在你的商店应用项目中有对 Portable.MVVMLightLibs 的引用吗?如果您从 ViewModelBase 派生,则使用它的其他项目需要对包含基本类型的库的引用。这是常规的 .NET,与 PCL 无关。如果您将软件包添加到商店应用程序中,是否可以解决问题?

问候,
奥伦

关于mvvm-light - 带有可移植类库的 MVVM 商店应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13695435/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com