我目前在Linux上使用MonoDevelop(4.0.12),在Windows上使用Xamarin Studio(5.1.2)。 Linux版本始终将以下标记添加到.csproj
文件中:
<PropertyGroup>
...
<ProductVersion>12.0.0</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
Windows版本总是完全删除它们。有没有办法让两个版本表现一致?是添加这些标签还是同时删除它们?
它真的很烦人,因为我在两台机器上开发,我想在git中对项目文件进行版本控制。因此完全忽略所述文件是没有选择的。过滤器也不是选项,因为它们不会被提交到远程。