【发布时间】:2018-03-11 23:38:59
【问题描述】:
试图让this solution 工作,我无法弄清楚我的实现有什么问题:
我不清楚如何“将 BuildDate.txt 文件添加为资源”以及如何从我的 PCL ViewModel 类中访问它:
我在 MyProject.Droid/Resources 中添加了一个 BuildDate.txt 文件,但我无法将其构建操作添加到“Android 资源”,因为它显示了此错误:
obj\Debug\res builddate.txt 资源目录名无效
构建成功并有效地将 BuildDate.txt 更新为“11/03/2018 19:01:29,11”。
没有一个引用的解决方案对我有用,但它们不是 Xamarin.Forms 特定的......
是否有人已经在 Xamarin.Forms Android 项目中成功添加并访问了任何文本文件资源?
【问题讨论】:
-
您能否解释一下您是如何得出异常与
ResourceDictionary相关的结论的?Resources是Dictionary,当您使用Application.Current.Resources["BuildDate"]时,您正在访问它 -
或者使用MSBuild任务,见Get a Xamarin assembly build date on iOS, Android and OS X:
-
Camilo :我编辑了我的帖子,因为我的实际问题是关于访问这些数据的任何方式......
-
Benl:不确定添加整个 MSBuild 包只是为了让构建日期自动显示在视图中的相关性...
标签: c# android visual-studio date xamarin.forms