1) DotNet_StopDomain.au3 944 B

1234567891011121314151617181920212223242526272829
  1. #include "..\..\Includes\DotNetUtils.au3"
  2. Opt( "MustDeclareVars", 1 )
  3. Example()
  4. Func Example()
  5. Local $oMyDomain
  6. DotNet_StartDomain( $oMyDomain, "MyDomain", "C:\Windows\Temp" )
  7. If Not IsObj( $oMyDomain ) Then Return ConsoleWrite( "DotNet_StartDomain ERR" & @CRLF )
  8. ConsoleWrite( "DotNet_StartDomain OK" & @CRLF )
  9. DotNet_ListDomainsEx()
  10. ; Unloads .NET assemblies loaded into the user domain and stops the domain
  11. DotNet_StopDomain( $oMyDomain )
  12. ConsoleWrite( "DotNet_StopDomain OK" & @CRLF )
  13. DotNet_ListDomainsEx()
  14. DotNet_StartDomain( $oMyDomain, "MyDomain", "C:\Windows\Temp" )
  15. If Not IsObj( $oMyDomain ) Then Return ConsoleWrite( "DotNet_StartDomain ERR" & @CRLF )
  16. ConsoleWrite( "DotNet_StartDomain OK" & @CRLF )
  17. DotNet_ListDomainsEx()
  18. ; Unloads .NET assemblies loaded into the user domain and stops the domain
  19. DotNet_StopDomain( $oMyDomain )
  20. ConsoleWrite( "DotNet_StopDomain OK" & @CRLF )
  21. DotNet_ListDomainsEx()
  22. EndFunc