compiler-errors - 已添加具有相同密钥的项目 .Net 原生工具链
问题描述
[UWP][PCL]
大家好,
在发布模式下构建(启用 .NET Native 工具链)时,编译器出现以下错误:
已添加具有相同密钥的项目
我试图获取诊断日志,但没有帮助。我已经清理了我的 Nugget 缓存,删除了 obj&bin 文件夹,以管理员身份尝试,将 VS 升级到最新版本(15.8.1)
使用的包是:
'GalaSoft.MvvmLight'
'GalaSoft.MvvmLight.Extras'
'Microsoft.Practices.ServiceLocation'
'Newtonsoft.Json'
'PCLStorage'
'PCLStorage.Abastractions'
'System.Net.Http.Formatting'
'Windows.Foundation.UniversalApiContract'
我自己的包都不是以同名开头的。
有任何想法吗 ?
解决方案
成立 !
在 ONE ViewModel 的构造函数中,我使用的是“IsInDesignModeStatic”(来自 MVVM Light),将其更改为“IsInDesignMode”,就没有问题了。
感谢大家的帮助。
推荐阅读
- sharepoint - 使用 SharePoint 计算,我如何计算一列是否大于 X 以及另一列是否大于 Y?
- automator - 在 Automator 中进行的应用程序未打开
- reactjs - AppSync/Amplify Query using a Parameter Error ""FieldUndefined 类型的验证错误:"
- python - python dblquad 无效的可调用
- javascript - 我可以在我的网站上写格式化的数学方程吗
- javascript - 在动态菜单上实现寻路
- html - 如何使用 CSSGrid 使图像具有响应性
- git - 如何将 Git 子模块的副本更改为普通的 Git 树
- powerquery - Power Query 如何为数字范围分配值
- javascript - 反应如何将方法发送到 childComponent