我正在使用Visual Studio for Mac开发iOS的Xamarin应用程序。
我需要在登录屏幕上显示版本号和上次构建日期。我试图找到一种自动递增和显示版本的解决方案,但没有找到任何有用的方法。至于日期,我找到了这个解决方案: solution here
但是它对我不起作用,因为我们正在运行C#代码,但是我在Mac上工作,因此该代码将不起作用,因为没有诸如适用于Mac的.NET Framework
我试图将此 XML 包含在主项目的csproj文件中
<PropertyGroup>
<Copyright>$([System.DateTime]::UtcNow.ToString("s"))</Copyright>
</PropertyGroup>
这是 C#代码
var version = FileVersionInfo.GetVersionInfo(Assembly.GetExecutingAssembly().Location);
BuildInfo = version.LegalCopyright;
这为我提供了正确的构建日期,但似乎是一个过时的解决方案
您能提出什么解决我的问题的建议?谢谢