.net - Accessing properties between calls using NSIS CLR.dll -
i writing installer using nsis needs parse block of json. to achieve hoping able call .net dll parse json , in nsis script call properties on class retrieve data need. however, appears nsis clr.dll has problem state of class not maintained between calls. my test .net class follows: namespace nsistestdll { public class testclass { private bool _configured; public void configure() { _configured = true; } public string name { { if (_configured) { return "john doe"; } return "unconfigured"; } } } } and part of nsis script calls is: file "nsistestdll.dll" clr::call /nounload "nsistestdll.dll" "nsistestdll.testclass" "configure" 0 clr::call /nounload "nsistestdll.dll" "nsistestdll.testclass" get_...