Opened 8 years ago

Closed 8 years ago

#382 closed defect (fixed)

WinForms builds from Linux/Mono fail on Windows/.Net

Reported by: ibboard Owned by: ibboard
Priority: critical Milestone: WarFoundry WinForms 0.2
Component: WarFoundry-GUI-WinForms Version: Unknown or N/A
Keywords: mono compile jenkins Cc:
Blocked By: Blocking:

Description

With the move to nightly builds, Snowblizz has rediscovered an old issue that was previously ignored. Mono builds from Linux do not generate all resources correctly. The problem currently occurs with the ImageList in FrmArmyTree, which errors because it can't extract the resource correctly.

The assumption that WinForms apps will be built by VS.Net no longer holds. This should be fixed so that our nightly builds (built on Linux) work correctly.

Change History (8)

comment:1 Changed 8 years ago by ibboard

Owner: set to ibboard
Status: newaccepted

comment:2 Changed 8 years ago by IBBoard <dev@…>

In [870877498db91d1f3cb3a2a9b7db1e45fb6e16cf/IBBoard.WarFoundry.GUI.WinForms]:

Re #382: WinForms builds from Linux/Mono fail on Windows/.Net

  • Rebuild FrmArmyTree from scratch, in case old file hasn't migrated through the versions properly
  • Add edit and delete icons

comment:3 Changed 8 years ago by IBBoard <dev@…>

In [5b8f0a6bf0b20b227718d6047b9efd88f7d5032a/IBBoard.WarFoundry.GUI.WinForms]:

Re #382: WinForms builds from Linux/Mono fail on Windows/.Net

  • Add missing file to VCS

comment:4 Changed 8 years ago by ibboard

Resolution: fixed
Status: acceptedclosed

Artefact WarFoundry-WinForms-nightly-r5b8f0a6b-20111203T150855Z.zip appears to run correctly in Windows test VM.

comment:5 Changed 8 years ago by ibboard

Resolution: fixed
Status: closedreopened

Over-eager closing. FrmNewUnit also had an image list, which crashed the app.

comment:6 Changed 8 years ago by IBBoard <dev@…>

In [8021cc097ec88825255073b8a0164f17a34ea777/IBBoard.WarFoundry.GUI.WinForms]:

Re #382: WinForms builds from Linux/Mono fail on Windows/.Net

  • Remove unnecessary ImageList from FrmNewUnit and replace with common resource

comment:7 Changed 8 years ago by ibboard

Should be fixed in next build, but needs testing.

comment:8 Changed 8 years ago by ibboard

Resolution: fixed
Status: reopenedclosed

Closing - no further complaints about crashes and all ImageLists removed

Note: See TracTickets for help on using tickets.