Custom Query (35 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (28 - 30 of 35)

1 2 3 4 5 6 7 8 9 10 11 12
Ticket Resolution Summary Owner Reporter
#20 wontfix Marshal.ReleaseComObject michelpons jasper

Reported by jasper, 8 years ago.

Description

Documentation should mention that for .NET implementations, all external objects must be released using Marshal.ReleaseComObject when they go out of scope. Otherwise .NET will not release the COM objects until GC is invoked, which causes external references to temporary objects to linger, and causes objects to be locked passed Terminate. It should be mentioned that Marshal.ReleaseComObject will render a COM object inaccessible, so this should not be done on a particular interface to a COM object while other interfaces to the same object must remain valid. Example: IPersistStreamSave should Marshal.ReleaseComObject the stream pointer within the routine. Example: objects connected to unit ports should Marshal.ReleaseComObject at Disconnect and Terminate.

#34 fixed .NET 2.0 tools michelpons jasper

Reported by jasper, 3 years ago.

Description

The .NET SDK is harder and harder to obtain - does not ship out with VS2019 anymore, and the online downloads is 7.1A (not 7.0A as the scripts require).

The two tools needed from there are now part of the repo.

#35 fixed Location of .res files michelpons jasper

Reported by jasper, 3 years ago.

Description

.Res files were pointed to from $(SolutionDir) which from the python build defaulted to the project dir. The $(ProjectDir) variable is now used instead which works from both places.

1 2 3 4 5 6 7 8 9 10 11 12
Note: See TracQuery for help on using queries.