Updated Cross Platform Vision (markdown)

Alexander Schulz 2019-02-17 19:20:22 +01:00
parent 9097f08b1a
commit 3b7569275e

@ -66,6 +66,23 @@ Possible ways:
* XenServerHealthCheck.csproj
* XenAdmin.csproj
### ListViewItemCount
Tool /usr/lib/mono/4.5/resgen.exe execution started with arguments: /useSourcePath /compile
"Dialogs/ConfirmVMDeleteDialog.resx,obj/Debug/XenAdmin.Dialogs.ConfirmVMDeleteDialog.resources"
/usr/lib/mono/xbuild/14.0/bin/Microsoft.Common.targets:
error : Tool exited with code: 1. Output: Error: Exception has been thrown by the target of an invocation.
Inner exception: Member 'ListViewItemCount' was not found.
* Mono bug: https://bugzilla.xamarin.com/show_bug.cgi?id=40237
* Solution: https://referencesource.microsoft.com/#System.Windows.Forms/winforms/Managed/System/WinForms/ListViewGroup.cs,151
* Solved here: https://github.com/borzel/mono/commit/bf34919eaea0419be65f547d1b6bfd520688b8bd
**Workaround**
Delete `XenAdmin\Dialogs\ConfirmVMDeleteDialog.cs` and subfiles from project, comment referencing code
### PNG graphics / ResxFileGenerator
* ResxFileGenerator throws errors like `libpng warning: iCCP: known incorrect sRGB profile`
@ -124,19 +141,6 @@ Remove PostBuildEvent from `XenAdmin/XenAdmin.csproj`
</PropertyGroup>
### ListViewItemCount
Tool /usr/lib/mono/4.5/resgen.exe execution started with arguments: /useSourcePath /compile
"Dialogs/ConfirmVMDeleteDialog.resx,obj/Debug/XenAdmin.Dialogs.ConfirmVMDeleteDialog.resources"
/usr/lib/mono/xbuild/14.0/bin/Microsoft.Common.targets:
error : Tool exited with code: 1. Output: Error: Exception has been thrown by the target of an invocation.
Inner exception: Member 'ListViewItemCount' was not found.
* possible Mono bug: https://bugzilla.xamarin.com/show_bug.cgi?id=40237
**Workaround**
Delete `XenAdmin\Dialogs\ConfirmVMDeleteDialog.cs` and subfiles from project, comment referencing code
## Problems 2 (get it starting)