Chaos Project

Game Development => Sea of Code => Development Tools => Topic started by: ForeverZer0 on February 22, 2012, 12:40:45 am

Title: RMXP MapExtractor - BETA
Post by: ForeverZer0 on February 22, 2012, 12:40:45 am
MapExtractor
Authors: ForeverZer0
Version: 0.93
Type: Advanced Map Image Extractor



Introduction

This is small utility program I wrote in C# to easily extract maps from RPG Maker XP's .rxdata files and convert them to images to use for screenshots or whatever else you may need them for. It supports 7 different output formats and batch conversions. The program also is completely portable and does not write data anywhere to your registry, AppData folder, etc. There are numerous features (see below) that allow for altering the appearance of the map before saving, without actually having to change the map in the RMXP editor.



Features




Screenshots

Main Form: ShowHide
(http://dl.dropbox.com/u/20787370/MapExtractor/Screenshots/MainForm.png)

Batch Conversion: ShowHide
(http://dl.dropbox.com/u/20787370/MapExtractor/Screenshots/BatchSelection.png)

Screen Tone: ShowHide
(http://dl.dropbox.com/u/20787370/MapExtractor/Screenshots/ScreenTone.png)



Download

MapExtractor 0.90 (http://dl.dropbox.com/u/20787370/MapExtractor/MapExtractor.exe) (1.88 MB)(Self-extracting archive)


Dependencies

Requires Microsoft's .NET Framework 4.0 (http://www.microsoft.com/download/en/details.aspx?id=17851)


Compatibility

The "Subtraction" blend mode for sprites is not yet finished. I implemented a "negative" of the images for now, which is not an accurate conversion.


Credits and Thanks




Author's Notes

This is a BETA version, and is still incomplete. I do have a few more features I would like to include in addition to fixing the blending issue.


If you have a any ideas I would be happy to hear them. Keep in mind I have no intention of creating a whole new editor, so suggestions like adding new events, building maps, creating new layers, etc. will be ignored.

Please be sure to report any bugs. I tried a new method of combining many of the libraries into a single executable, which required a lot of trial and error to get a stable build. I did some debugging to try and ensure its stability, but it is possible a few bugs persist, so let me know about any you find.
Title: Re: RMXP MapExtractor - BETA
Post by: SBR* on February 22, 2012, 05:22:33 am
Epic! *level++*
Title: Re: RMXP MapExtractor - BETA
Post by: Taiine on February 23, 2012, 10:15:10 pm
I love you.

I;ve been using a 'game' map thing to export images, this looks MUCH better :P

Edit: I'm getting this error when I start it and open a project (any project, even new)

(http://img580.imageshack.us/img580/9038/regiond.png)
But it seems to work fine however just clicking continue.

It would be nice if it remembered the folder you went to instead of always defaulting to the same usser/doc folder.

Edit 2: Screen tone seems broke. It wont reset and it would be nice if it also remembered what it was set at rather then defaulting to 0000.
What I mean by reset is, you hit reset, all the bars go back to default, but the screen dosn't chang. whatever color you had before is the new 'default' and the files now effect that default.
Like... you make everything blue. close window, reopen, reset, siles are rset but your still blue, sliding the bars will just edit tha blue screen as if it was 'normal'.
Title: Re: RMXP MapExtractor - BETA
Post by: ForeverZer0 on February 23, 2012, 10:49:56 pm
I'll fix both of them very soon. Thanks for the report. :)

I'll see if I can get it fixed before the end of the night. They are both minor fixes, and I know exactly what needs to be fixed, so it shouldn't prove to difficult.

EDIT:
Alright, I updated to 0.9.3

Changelog:


On another note, I forgot to mention that you can open projects simply by dragging and dropping the Game.rxproj anywhere onto the form. You don't need to use the load dialog. I should have added that to the pain post. 

* Goes to updated main post *
Title: Re: RMXP MapExtractor - BETA
Post by: Futendra on February 24, 2012, 07:50:36 am
OMFG! THIS IS EPIC! I wanted to make a Map item but I didnt want to make it look sci-fi (Like Blizz-ABS Map) but this will save my idea! Thx :D ++


EDIT1: There are some problems with layers, events ALWAYS show on top

EDIT2: I get errors the whole time saying "Unhandled exception has occurred in your application. If you click Continue, ... The path is not a legal form."

Spoiler: ShowHide
QuoteSee the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: The path is not of a legal form.
   at System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
   at System.IO.Path.GetFullPathInternal(String path)
   at System.IO.Path.GetFullPath(String path)
   at System.Drawing.IntSecurity.UnsafeGetFullPath(String fileName)
   at System.Drawing.IntSecurity.DemandReadFileIO(String fileName)
   at System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
   at System.Drawing.Image.FromFile(String filename)
   at MapExtractor.Static.Cache.LoadAutotile(String filename)
   at MapExtractor.Static.Cache.Autotile(String filename, Int32 index, Int32 frame)
   at #U.#W.#Ok()
   at MapExtractor.Forms.MapExtractForm.#Wk(Int32 id, Boolean updateDisplay)
   at MapExtractor.Forms.MapExtractForm.#4k(Object sender, TreeViewEventArgs e)
   at System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
   at System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
   at System.Windows.Forms.TreeView.WmNotify(Message& m)
   at System.Windows.Forms.TreeView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MapExtractor
    Assembly Version: 0.9.3.0
    Win32 Version: 0.9.3.0
    CodeBase: file:///C:/Documents%20and%20Settings/br/Bureaublad/Tons%20of%20Add-Ons/MapExtractor/MapExtractor.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.235 built by: RTMGDR
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.258 built by: RTMGDR
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
{cee43d64-e38f-424c-bb6e-7fff808d55d6}
    Assembly Version: 0.0.0.0
    Win32 Version: 0.9.3.0
    CodeBase: file:///C:/Documents%20and%20Settings/br/Bureaublad/Tons%20of%20Add-Ons/MapExtractor/MapExtractor.exe
----------------------------------------
Microsoft.Scripting
    Assembly Version: 1.1.0.20
    Win32 Version: 0.9.3.0
    CodeBase: file:///C:/Documents%20and%20Settings/br/Bureaublad/Tons%20of%20Add-Ons/MapExtractor/MapExtractor.exe
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
IronRuby
    Assembly Version: 1.1.3.0
    Win32 Version: 1.1.3.0
    CodeBase: file:///C:/Documents%20and%20Settings/br/Bureaublad/Tons%20of%20Add-Ons/MapExtractor/IronRuby.DLL
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Microsoft.Dynamic
    Assembly Version: 1.1.0.20
    Win32 Version: 0.9.3.0
    CodeBase: file:///C:/Documents%20and%20Settings/br/Bureaublad/Tons%20of%20Add-Ons/MapExtractor/MapExtractor.exe
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
IronRuby.Libraries
    Assembly Version: 1.1.3.0
    Win32 Version: 1.1.3.0
    CodeBase: file:///C:/Documents%20and%20Settings/br/Bureaublad/Tons%20of%20Add-Ons/MapExtractor/IronRuby.Libraries.DLL
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Assembly Version: 0.0.0.0
    Win32 Version: 4.0.30319.239 (RTMGDR.030319-2300)
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
Microsoft.CSharp
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.0.30319.1 built by: RTMRel
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Title: Re: RMXP MapExtractor - BETA
Post by: ForeverZer0 on February 24, 2012, 12:50:47 pm
Hmm. I haven't had any problems with priorities, but it may be a side effect of the loading error. I'll check into after work.
Title: Re: RMXP MapExtractor - BETA
Post by: Magus on February 28, 2012, 01:06:44 pm
Looks good. I'll give this an epic go!
Title: Re: RMXP MapExtractor - BETA
Post by: G_G on March 09, 2012, 09:46:14 am
Hey Zer0, if you don't mind me asking, think you could PM me the source code?
Title: Re: RMXP MapExtractor - BETA
Post by: ForeverZer0 on March 09, 2012, 10:58:32 am
Sure.

I'm on my work computer at the moment, but I'll send when I get home.
Title: Re: RMXP MapExtractor - BETA
Post by: G_G on March 09, 2012, 11:20:52 am
Alright awesome. <3
Title: Re: RMXP MapExtractor - BETA
Post by: the0 on August 29, 2012, 09:08:46 am
When I click on the "Batch..." button, I have this error:

La clé donnée était absente du dictionnaire.
Spoiler: ShowHide
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.Collections.Generic.KeyNotFoundException: La clé donnée était absente du dictionnaire.
  à System.Collections.Generic.Dictionary`2.get_Item(TKey key)
  à CallSite.Target(Closure , CallSite , Object , Int32 )
  à System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
  à #Y.#3..ctor()
  à MapExtractor.Forms.MapExtractForm.#1k(Object sender, EventArgs e)
  à System.Windows.Forms.Control.OnClick(EventArgs e)
  à System.Windows.Forms.Button.OnClick(EventArgs e)
  à System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
  à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  à System.Windows.Forms.Control.WndProc(Message& m)
  à System.Windows.Forms.ButtonBase.WndProc(Message& m)
  à System.Windows.Forms.Button.WndProc(Message& m)
  à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MapExtractor
   Version de l'assembly : 0.9.3.0
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Windows.Forms
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
{cee43d64-e38f-424c-bb6e-7fff808d55d6}
   Version de l'assembly : 0.0.0.0
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
Microsoft.Scripting
   Version de l'assembly : 1.1.0.20
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Core
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
IronRuby
   Version de l'assembly : 1.1.3.0
   Version Win32 : 1.1.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.DLL
----------------------------------------
System.Configuration
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Microsoft.Dynamic
   Version de l'assembly : 1.1.0.20
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Xml
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
IronRuby.Libraries
   Version de l'assembly : 1.1.3.0
   Version Win32 : 1.1.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.Libraries.DLL
----------------------------------------
System.Numerics
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
   Version de l'assembly : 0.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
mscorlib.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Microsoft.CSharp
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Accessibility
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Windows.Forms.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.



Inb4, yes, I'm french :)

EDIT:
I also have a second error when I click on a map:
#U.#W ne contient pas de définition pour 'BlendColor'
Spoiler: ShowHide
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: '#U.#W' ne contient pas de définition pour 'BlendColor'
   à CallSite.Target(Closure , CallSite , Type , Color , Color , Object )
   à #U.#W.#Pk(Image[] layers)
   à #U.#W.#Ok()
   à MapExtractor.Forms.MapExtractForm.#Wk(Int32 id, Boolean updateDisplay)
   à MapExtractor.Forms.MapExtractForm.#4k(Object sender, TreeViewEventArgs e)
   à System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
   à System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
   à System.Windows.Forms.TreeView.WmNotify(Message& m)
   à System.Windows.Forms.TreeView.WndProc(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MapExtractor
    Version de l'assembly : 0.9.3.0
    Version Win32 : 0.9.3.0
    CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Windows.Forms
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
{cee43d64-e38f-424c-bb6e-7fff808d55d6}
    Version de l'assembly : 0.0.0.0
    Version Win32 : 0.9.3.0
    CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
Microsoft.Scripting
    Version de l'assembly : 1.1.0.20
    Version Win32 : 0.9.3.0
    CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Core
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
IronRuby
    Version de l'assembly : 1.1.3.0
    Version Win32 : 1.1.3.0
    CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.DLL
----------------------------------------
System.Configuration
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Microsoft.Dynamic
    Version de l'assembly : 1.1.0.20
    Version Win32 : 0.9.3.0
    CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Xml
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
IronRuby.Libraries
    Version de l'assembly : 1.1.3.0
    Version Win32 : 1.1.3.0
    CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.Libraries.DLL
----------------------------------------
System.Numerics
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
    Version de l'assembly : 0.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
mscorlib.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Microsoft.CSharp
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Accessibility
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.CSharp.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp.resources/v4.0_4.0.0.0_fr_b03f5f7f11d50a3a/Microsoft.CSharp.resources.dll
----------------------------------------
System.Windows.Forms.resources
    Version de l'assembly : 4.0.0.0
    Version Win32 : 4.0.30319.17379 built by: FXBETAREL
    CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.
Title: Re: RMXP MapExtractor - BETA
Post by: ForeverZer0 on August 29, 2012, 11:58:12 am
There are some bugs the have never fixed in this.
In all honesty, I would make this completely different if I were to do it again, I have learned a lot since I made this.

I may make some quick quick adjustments and see what I can do.
Title: Re: RMXP MapExtractor - BETA
Post by: the0 on August 29, 2012, 12:04:38 pm
Thank you ForeverZer0!

I also have this error (hehe, one other again :) ) when I click on the map which have a name with special characters:
Le chemin d'accès n'as pas une forme conforme.
Spoiler: ShowHide
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ArgumentException: Le chemin d'accès n'a pas une forme conforme.
  à System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
  à System.IO.Path.GetFullPathInternal(String path)
  à System.IO.Path.GetFullPath(String path)
  à System.Drawing.IntSecurity.UnsafeGetFullPath(String fileName)
  à System.Drawing.IntSecurity.DemandReadFileIO(String fileName)
  à System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
  à System.Drawing.Image.FromFile(String filename)
  à MapExtractor.Static.Cache.Character(String filename, Single hue, Int32 opacity, Int32 pattern, Int32 direction)
  à #U.#W.#Pk(Image[] layers)
  à #U.#W.#Ok()
  à MapExtractor.Forms.MapExtractForm.#Wk(Int32 id, Boolean updateDisplay)
  à MapExtractor.Forms.MapExtractForm.#4k(Object sender, TreeViewEventArgs e)
  à System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
  à System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
  à System.Windows.Forms.TreeView.WmNotify(Message& m)
  à System.Windows.Forms.TreeView.WndProc(Message& m)
  à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MapExtractor
   Version de l'assembly : 0.9.3.0
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Windows.Forms
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
{cee43d64-e38f-424c-bb6e-7fff808d55d6}
   Version de l'assembly : 0.0.0.0
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
Microsoft.Scripting
   Version de l'assembly : 1.1.0.20
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Core
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
IronRuby
   Version de l'assembly : 1.1.3.0
   Version Win32 : 1.1.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.DLL
----------------------------------------
System.Configuration
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Microsoft.Dynamic
   Version de l'assembly : 1.1.0.20
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Xml
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
IronRuby.Libraries
   Version de l'assembly : 1.1.3.0
   Version Win32 : 1.1.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.Libraries.DLL
----------------------------------------
System.Numerics
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
   Version de l'assembly : 0.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
mscorlib.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Microsoft.CSharp
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Accessibility
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.CSharp.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp.resources/v4.0_4.0.0.0_fr_b03f5f7f11d50a3a/Microsoft.CSharp.resources.dll
----------------------------------------
System.Windows.Forms.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.




:O.o: I've the same error with a map with a simple name
Le chemin d'accès n'as pas une forme conforme.
Spoiler: ShowHide
Consultez la fin de ce message pour plus de détails sur l'appel du débogage
juste-à-temps (JIT) à la place de cette boîte de dialogue.

************** Texte de l'exception **************
System.ArgumentException: Le chemin d'accès n'a pas une forme conforme.
  à System.IO.Path.NormalizePath(String path, Boolean fullCheck, Int32 maxPathLength)
  à System.IO.Path.GetFullPathInternal(String path)
  à System.IO.Path.GetFullPath(String path)
  à System.Drawing.IntSecurity.UnsafeGetFullPath(String fileName)
  à System.Drawing.IntSecurity.DemandReadFileIO(String fileName)
  à System.Drawing.Image.FromFile(String filename, Boolean useEmbeddedColorManagement)
  à System.Drawing.Image.FromFile(String filename)
  à MapExtractor.Static.Cache.Character(String filename, Single hue, Int32 opacity, Int32 pattern, Int32 direction)
  à #U.#W.#Pk(Image[] layers)
  à #U.#W.#Ok()
  à MapExtractor.Forms.MapExtractForm.#Wk(Int32 id, Boolean updateDisplay)
  à MapExtractor.Forms.MapExtractForm.#4k(Object sender, TreeViewEventArgs e)
  à System.Windows.Forms.TreeView.OnAfterSelect(TreeViewEventArgs e)
  à System.Windows.Forms.TreeView.TvnSelected(NMTREEVIEW* nmtv)
  à System.Windows.Forms.TreeView.WmNotify(Message& m)
  à System.Windows.Forms.TreeView.WndProc(Message& m)
  à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Assemblys chargés **************
mscorlib
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MapExtractor
   Version de l'assembly : 0.9.3.0
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Windows.Forms
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
{cee43d64-e38f-424c-bb6e-7fff808d55d6}
   Version de l'assembly : 0.0.0.0
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
Microsoft.Scripting
   Version de l'assembly : 1.1.0.20
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Core
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
IronRuby
   Version de l'assembly : 1.1.3.0
   Version Win32 : 1.1.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.DLL
----------------------------------------
System.Configuration
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
Microsoft.Dynamic
   Version de l'assembly : 1.1.0.20
   Version Win32 : 0.9.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/MapExtractor.exe
----------------------------------------
System.Xml
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
IronRuby.Libraries
   Version de l'assembly : 1.1.3.0
   Version Win32 : 1.1.3.0
   CodeBase : file:///C:/Users/Rayane/Desktop/MapExtractor/MapExtractor/IronRuby.Libraries.DLL
----------------------------------------
System.Numerics
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
   Version de l'assembly : 0.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
mscorlib.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
Microsoft.CSharp
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Dynamic
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Accessibility
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.CSharp.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp.resources/v4.0_4.0.0.0_fr_b03f5f7f11d50a3a/Microsoft.CSharp.resources.dll
----------------------------------------
System.Windows.Forms.resources
   Version de l'assembly : 4.0.0.0
   Version Win32 : 4.0.30319.17379 built by: FXBETAREL
   CodeBase : file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_fr_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Débogage JIT **************
Pour activer le débogage juste-à-temps (JIT), le fichier de configuration pour cette
application ou cet ordinateur (machine.config) doit avoir la valeur
jitDebugging définie dans la section system.windows.forms.
L'application doit également être compilée avec le débogage
activé.

Par exemple :

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

Lorsque le débogage juste-à-temps est activé, les exceptions non gérées
seront envoyées au débogueur JIT inscrit sur l'ordinateur
plutôt que d'être gérées par cette boîte de dialogue.




And again with a third map...