# Friday, December 07, 2007

As knowledge of PowerShell increases for those new to .NET, there comes a point when people start to notice some shortcomings of the Assembly loading/unloading mechanisms of the 2.0 CLR. Namely, once you load an assembly into PowerShell to use it, you can't unload it again. The only way to remove it from memory is to restart PowerShell. Eventually, you might read something about how Assemblies can be loaded into AppDomains, and AppDomains themselves can be unloaded. This is true, but for the most part it is not much use in PowerShell unless the Types in question where specifically designed with this in mind. For those of you who understand enough of what I'm talking about to get this far without going "huh?", the following script will demonstrate some of the issues at hand:

Before you run this script, please disable PowerTab or any other SnapIns that may load the WinForms assembly into the current AppDomain. In short, this script creates a Form object in a child AppDomain, examines the current AppDomain for the WinForms assembly. It then attempts to manipulate the Form and again examines the current AppDomain for the WinForms assembly.

  1. # full qualified display name to WinForms assembly   
  2. $assembly = "System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"  
  3.   
  4. function IsWinFormsLoaded() {   
  5.     $loaded = [appdomain]::currentdomain.getassemblies()   
  6.     $winforms = $loaded | ? { $_.fullname -like "system.windows*" }   
  7.     return ($winforms -ne $null)       
  8. }   
  9.   
  10. if (-not (IsWinFormsLoaded)) {   
  11.     "Creating child AppDomain..."  
  12.     $child = [appdomain]::Createdomain("child",$null,$null)   
  13.   
  14.     # create a remote instance of a WinForms Form in a child AppDomain   
  15.     "Creating remote WinForms Form in child AppDomain... "  
  16.     $handle = $child.CreateInstance($assembly"System.Windows.Forms.Form")   
  17.   
  18.     # examine returned ObjectHandle   
  19.     "Returned object is a {0}" -f $handle.GetType()   
  20.     $handle | gm # dump methods   
  21.   
  22.     # Did WinForms get pulled into our AppDomain?   
  23.     "Is Windows Forms loaded in this AppDomain? {0}" -f (IsWinFormsLoaded)   
  24.   
  25.     # attempt to manipulate remote object, so unwrap   
  26.     "Unwrapping, examining methods..."  
  27.     $form = $handle.Unwrap()   
  28.     $form | gm | select -first 10   
  29.   
  30.     # is Windows Forms loaded now?   
  31.     "Is Windows Forms loaded in this AppDomain? {0}" -f (IsWinFormsLoaded)   
  32.   
  33. else {   
  34.     write-warning "System.Windows.Forms is already loaded. Please disable PowerTab or other SnapIns that may load System.Windows.Forms and restart PowerShell."  
  35. }  

Hopefully this will clear up any outstanding questions. I'll post more information about this later, or possibly add to this post.

appdomains.ps1 (1.33 KB)

posted on Friday, December 07, 2007 6:40:37 PM (Eastern Standard Time, UTC-05:00)  #    Comments [2] Trackback
Related posts:
PowerShell Script Provider
PowerShell ISE Hacking: Change default save encoding to ASCII
PowerShell 2.0 – PSCX Labs: Invoke-Reflector
PowerShell 2.0 – Developer Essentials #1 – Initializing a Runspace with a Module
SharePoint Resources & Localization – What, Where and Why?
PowerShell 2.0 – Partial Application of Functions and Cmdlets

Referred by:
appdomain and winforms (www.google.ru) [Referral]
AppDomain.CreateDomain forms .net (www.google.ca) [Referral]
why appdomains (www.google.co.in) [Referral]
move appdomain between processes (www.google.is) [Referral]
.netcf assembly appdomain plugin (www.google.com) [Referral]
cache:u4-rA7QRnF0J:www.nivot.org/2007/12/07/WhyAppDomainsAreNotAMagicBullet.aspx AppDomain WCF (72.14.235.132) [Referral]
appdomain shared assembly (www.google.com) [Referral]
windows appdomain (www.google.com) [Referral]
appdomain stats (www.google.co.uk) [Referral]
.NET windows forms appdomain (www.google.fi) [Referral]
AppDomain winforms (www.google.ru) [Referral]
why AppDomains (www.google.de) [Referral]
appdomain createinstance form (www.google.com) [Referral]
appdomain unwrap (www.google.co.nz) [Referral]
powershell (search.live.com) [Referral]
.NET AppDomain WCF (www.google.com) [Referral]
.net appdomain scripting (www.google.ca) [Referral]
winform in a different appdomain (www.google.co.uk) [Referral]
appdomain powershell currentdomain (www.google.com) [Referral]
PowerShell [appdomain] (www.google.co.jp) [Referral]
AppDomain WCF (www.google.de) [Referral]
sharepoint powershell add assembly appdomain (www.google.com) [Referral]
child handle is not clearing on pocket pc (www.google.co.in) [Referral]
powershell run in new appdomain (www.google.com) [Referral]
.NET Get loaded appdomains (www.google.com) [Referral]
appdomain.CreateInstance + assembly (www.google.com) [Referral]
AppDomain Assembly (www.google.com) [Referral]
appdomain wcf netcf (www.google.fr) [Referral]
appDomain .NET winforms (www.google.es) [Referral]
appdomain shared aps.net (www.google.de) [Referral]
AppDomain forms (www.google.pl) [Referral]
Windows Mobile AppDomain example (www.google.com) [Referral]
appdomain unwrap (www.google.com) [Referral]
powershell load assembly Appdomain (www.google.no) [Referral]
powershell appdomain (www.google.com) [Referral]
child appdomains (www.google.co.uk) [Referral]
how can I see what AppDomains are loaded? (www.google.com) [Referral]
WinForm, AppDomain (www.google.com) [Referral]
powershell appdomain (www.google.com) [Referral]
powershell unload appdomain (www.google.no) [Referral]
.net appdomain windows forms (www.google.com) [Referral]
clearing the memory of app domain (www.google.co.in) [Referral]
powershell creating appdomains (www.google.com) [Referral]
asp.net and createinstance and child page (www.google.ca) [Referral]
72.14.235.132 (referral) (www.google.com.au) [Referral]
unwrap appdomain (www.google.it) [Referral]
restart appdomain memory increases (www.google.ca) [Referral]
AppDomain explained (www.google.co.il) [Referral]
child appdomain (www.google.de) [Referral]
remoting appdomain disable versioning (www.google.ru) [Referral]
powershell appdomain (www.google.co.uk) [Referral]
powershell change appdomain sharepoint (www.google.de) [Referral]
powershell change appdomain (www.google.de) [Referral]
powershell appdomain (www.google.co.uk) [Referral]
powershell create appdomain (www.google.de) [Referral]
.net form in appdomain (www.google.com) [Referral]
appdomain windows form (www.google.com) [Referral]
AppDomain PowerShell (www.google.com) [Referral]
Creating AppDomain using PowerShell (www.google.com) [Referral]
powershell create appdomain (www.google.com) [Referral]
appdomain winform (www.google.com) [Referral]
remote object in 2 app domains (www.google.com) [Referral]
APPDOMAIN POWERSHELL (www.google.com) [Referral]
appdomain assembly shared (www.google.com) [Referral]
powershell appdomain (www.google.be) [Referral]
appDomain powershell (www.google.be) [Referral]
appdomain.createinstance (www.google.com) [Referral]
appdomain what is loaded (www.google.com) [Referral]
load form in appdomain (www.google.com) [Referral]
restarting appdomain windows forms (www.google.com) [Referral]
how to see current appdomains (www.google.se) [Referral]
AppDomain.CurrentDomain.GetAssemblies compact framework (www.google.com) [Referral]
winform restart appdomain (www.google.com) [Referral]
appdomain winform (www.google.it) [Referral]
appdomains plugin forms (www.google.it) [Referral]
appdomain powershell (www.google.com) [Referral]
AppDomain loaded (www.google.com) [Referral]
"powershell 2.0" clr (www.google.com) [Referral]
winform appdomain (www.google.co.uk) [Referral]
AppDomain CreateInstance (www.google.com) [Referral]
appdomain child threads (www.google.com) [Referral]
powershell unload assembly (search.live.com) [Referral]
Appdomain load window (www.google.com) [Referral]
cache:u4-rA7QRnF0J:www.nivot.org/2007/12/07/WhyAppDomainsAreNotAMagicBullet.aspx create form AppDomain (209.85.229.132) [Referral]
PowerShell [AppDomain].CurrentDomain (www.google.com) [Referral]
appdomain.getassemblies wcf (www.google.com) [Referral]
http://store.liftmaster-remote.com/ [Referral]
appdomain in windows form (www.google.com) [Referral]
WCF between APpDomains (www.google.com) [Referral]
appdomain unwrap (www.google.com) [Referral]
appdomain shared memory (www.google.com) [Referral]
appdomain form (www.google.ch) [Referral]
http://store.liftmaster-remote.com/liftmaster371lm.html [Referral]
http://www.liftmaster-371lm.com/ [Referral]
Mobile AppDomain (www.google.cn) [Referral]
+"unload assembly" +powershell (www.google.de) [Referral]
winform appdomain plugin (www.google.fr) [Referral]
WCF and Appdomain (www.google.com) [Referral]
wcf appdomain (www.google.com) [Referral]
powershell unload assembly (www.google.com) [Referral]
WCF and appdomain (www.google.co.in) [Referral]
sharepoint appdomain (www.google.ca) [Referral]
create instance appdomain (www.google.co.uk) [Referral]
getassemblies on compact framework (www.google.it) [Referral]
http://codecenter.awardspace.com/sas.html [Referral]
AppDomain windows forms (www.google.com) [Referral]
net win forms memory appdomain (www.google.es) [Referral]
eventing between appdomains (www.google.de) [Referral]
http://store.liftmaster-remotes.com/ [Referral]
wcf appdomain (www.google.com) [Referral]
net appdomain (www.google.se) [Referral]
http://www.google.pl/ [Referral]
Powershell Appdomain (www.google.it) [Referral]
create appdomain in powershell (www.google.com.au) [Referral]
wcf in different app domains (www.google.co.in) [Referral]
wcf appdomain (www.google.com) [Referral]
wcf appdomain (www.google.com) [Referral]
execute script in different AppDomain sample (www.google.com.mx) [Referral]
child appdomain (www.google.com) [Referral]
object handler.Unwrap() in asp.net (www.google.com) [Referral]
.net appdomain form (www.google.com) [Referral]
powershell AppDomain (www.google.com) [Referral]
AppDomain Compact Framework (www.google.com) [Referral]
AppDomains unwrap assembly (www.google.cz) [Referral]
appdomain powershell (www.google.com) [Referral]
powershell appdomain (www.google.com) [Referral]
winforms restart AppDomain (www.google.co.uk) [Referral]
loading modules into appdomain asp.net (www.google.com) [Referral]
WCF and appdomain (www.google.com.au) [Referral]
plugins appdomain remote (www.google.com.au) [Referral]
winform appdomain (www.google.com) [Referral]
winforms appdomain handles (www.google.com.au) [Referral]
windows powershell load assembly appdomain (www.google.com) [Referral]
windows powershell appdomain (www.google.co.uk) [Referral]
powershell create appdomain (www.google.com) [Referral]
powershell create appdomain (www.google.com) [Referral]
shared assembly between appdomains (www.google.com) [Referral]
appdomains create a child appdomain (www.google.com) [Referral]
Powershell Unload Assembly (search.live.com) [Referral]
run winform in remote appdomain (www.google.com) [Referral]
loading assemblies in child appdomain (www.google.co.in) [Referral]
powershell unload assembly (www.google.ru) [Referral]
wcf appdomain (www.google.ru) [Referral]
app domains in powershell (www.google.com) [Referral]
appdomain explained (www.google.se) [Referral]
POwerShell AppDomain (www.google.com) [Referral]
http://www.mibbit.com/chat/ [Referral]
GetAssemblies in Compact Framework (www.google.gr) [Referral]
appdomain powershell (search.live.com) [Referral]
windowsmobile appdomain (www.google.cn) [Referral]
appdomain wcf (www.google.co.uk) [Referral]
AppDomain Unload powershell (www.kumo.com) [Referral]
Why Appdomain (www.google.com) [Referral]
powershell load assembly (www.kumo.com) [Referral]
Windows Forms AppDomain (www.google.com) [Referral]
winforms and appdomain (www.google.de) [Referral]
wpf designer appdomain (www.google.cn) [Referral]
"between appdomains" (www.google.com) [Referral]
appdomain memory (www.google.co.za) [Referral]
AppDomain Forms (www.google.com) [Referral]
shared appdomain (www.google.at) [Referral]
AppDomain Form (www.google.ru) [Referral]
powershell unload assembly (www.google.cz) [Referral]
see which appdomains are loaded (www.google.com) [Referral]
Appdomain.load compact framework (www.google.es) [Referral]
AppDomain create instance (www.google.com) [Referral]
powershell create applicationdomain (www.google.com) [Referral]
wcf appdomain (www.google.co.kr) [Referral]
assembly shared between appdomain (www.google.ru) [Referral]
wcf appdomain (www.google.com) [Referral]
memory cache between appdomains (www.google.com.hk) [Referral]
AppDomain.CurrentDomain assambly unload remove (www.google.com.tr) [Referral]
powershell unload assembly (search.live.com) [Referral]
wcf AppDomain (www.kumo.com) [Referral]
load from appdomain (www.google.com) [Referral]
AppDomain.Load compact (www.google.de) [Referral]
how many appdomain are loaded (www.google.com) [Referral]
.net creating an object in child appdomain (www.google.com) [Referral]
.net load assembly into appdomain compact framework (www.google.com) [Referral]
winform appdomain.currentdomain (www.google.dk) [Referral]
powershell create appdomain (www.google.de) [Referral]
.NET CF AppDomain (www.google.co.nz) [Referral]
create form in appdomain (www.google.com) [Referral]
wcf appdomain (www.google.com) [Referral]
appdomain forms (www.google.de) [Referral]
powershell AppDomain (www.google.co.jp) [Referral]
.net clr loading current appdomains sharepoint (www.google.be) [Referral]
compact framework GetAssemblies (www.google.es) [Referral]
appdomain form (www.google.de) [Referral]
appdomain compact framework (www.google.com) [Referral]
wcf appdomain (www.google.com) [Referral]
appdomain.createdomain asp.net form (www.google.com) [Referral]
appdomain shared memory (www.google.ch) [Referral]
what is appdomain sharepoint (www.google.co.uk) [Referral]
appdomain shared memory (www.google.ch) [Referral]
wcf appdomain (www.google.com) [Referral]
appdomain unwrap (www.google.lt) [Referral]
"compact framework" appdomain.currentdomain.getassemblies (www.google.it) [Referral]
appdomain powershell (www.google.com) [Referral]
powershell appdomains (www.google.com) [Referral]
appdomain form unload (www.google.de) [Referral]
wpf from appdomain (www.google.com) [Referral]
app domain + memory + cZ# (www.google.com) [Referral]
powershell appdomain getexportedtypes (www.google.com) [Referral]
AppDomain get form handle (www.google.cn) [Referral]
AppDomain + Powershell (www.google.com) [Referral]
"wcf netcf" (www.google.com.ua) [Referral]
wpf appdomain (www.google.com) [Referral]
aps.net appdomain (www.google.com) [Referral]
powershell appdomain (www.google.com) [Referral]
appDomains .net sharing forms between AppDomains (www.google.fi) [Referral]
AppDomain.CreateDomain "GetExportedTypes" (www.google.com) [Referral]
AppDomain WMI memory (www.google.com) [Referral]
(posh OR powershell) load assembly (search.live.com) [Referral]
InfoPath Forms Server AppDomain is unloading (www.google.at) [Referral]
compact framework plugin assembly unload (www.google.de) [Referral]
compact framework neutral appdomain (www.google.de) [Referral]
powershell 2.0 unload assembly (www.google.com) [Referral]
powershell unloading assemblies (search.live.com) [Referral]
determine if appdomain is loaded (www.google.com) [Referral]
appdomain powershell (www.google.de) [Referral]
appdomain sharedMemory (www.google.com) [Referral]
Compact framework AppDomain.CurrentDomain.GetAssemblies (www.google.com) [Referral]
.NET powershell unload assembly (www.bing.com) [Referral]
AppDomain windows form (www.google.hu) [Referral]
compact framework appdomain createinstance (www.google.co.uk) [Referral]
getassemblies compact framework (www.google.com) [Referral]
WCF appdomain (www.google.com.au) [Referral]
.net appdomain why (www.bing.com) [Referral]
net cf unload assembly dll (www.google.lt) [Referral]
AppDomain.CreateDomain memory (www.google.it) [Referral]
wcf appdomain (www.google.com) [Referral]
appdomain form (www.google.co.uk) [Referral]
[appdomain]::createdomain powershell (www.google.com) [Referral]
NETCF CreateInstance AppDomain (www.google.com) [Referral]
powershell unload assembly (www.bing.com) [Referral]
AppDomain.Unload compact framework (www.google.de) [Referral]
powershell appdomain (www.google.ie) [Referral]
wcf appdomain (www.google.com) [Referral]
determine if appdomain is loaded (www.google.co.uk) [Referral]
appdomain cache not reloading assembly (www.google.com.mx) [Referral]
appdomain Unwrap (www.google.ca) [Referral]
appdomain shared (www.bing.com) [Referral]
appdomain explained (www.google.com) [Referral]
load form into appdomain (www.google.com) [Referral]
child appdomain restart (www.google.co.in) [Referral]
appdomain in compact framework (www.google.com) [Referral]
wcf AppDomain.Unload (www.google.ru) [Referral]
powerhsell unload assembly (www.bing.com) [Referral]
events between appdomains (www.google.de) [Referral]
appdomain create instance (www.google.com) [Referral]
move appdomain (www.google.nl) [Referral]
load remote objetcs appdomain (www.google.es) [Referral]
appdomain winforms (www.google.com) [Referral]
Compact Framework AppDomain (www.google.com.au) [Referral]
child appdomain (www.google.fi) [Referral]
loading form in wcf (www.bing.com) [Referral]
wcf appdomain (www.google.de) [Referral]
AppDomain.GetAssemblies compact framework (www.google.de) [Referral]
create child appdomain (www.google.de) [Referral]
appdomain scripting (www.google.com) [Referral]
AppDomain.GetAssemblies compact framework (www.google.de) [Referral]
compact .net framework getassemblies (www.bing.com) [Referral]
windowsmobile demo linq .netcf (www.bing.com) [Referral]
Compact framework AppDomain.CurrentDomain.GetAssemblies() (www.google.es) [Referral]
powershell appdomains (www.google.com) [Referral]
visual studio 2005 "compact framework" unload form (www.google.com) [Referral]
AppDomain.CurrentDomain.GetAssemblies() compact framework (www.google.es) [Referral]
GetAssemblies compact framework (www.google.es) [Referral]
GetAssemblies compact framework memory (www.google.es) [Referral]
compact framework memory GetAssemblies (www.google.es) [Referral]
unload dll AppDomain "compact framework" (www.google.it) [Referral]
dll AppDomain.load "compact framework" (www.google.it) [Referral]
http://www.tdsupplies.com/ [Referral]
powershell load assembly (www.bing.com) [Referral]
microsoft.powershell use scripting appdomain (www.google.cz) [Referral]
appdomain winforms (www.google.at) [Referral]
load Powershell sharepoint assembly in AppDomain (www.google.ch) [Referral]
appdomain memory (www.google.de) [Referral]
POWERSHELL currentdomain (www.bing.com) [Referral]
change appdomain powershell (www.google.co.uk) [Referral]
appdomain sharing (www.google.com) [Referral]
appdomain memory unload (www.google.de) [Referral]
winforms appdomain (www.google.ru) [Referral]
"AppDomain" "compact framework" (www.google.es) [Referral]
appdomain winforms (www.google.com.au) [Referral]
aps.net appdomain (www.google.com) [Referral]
AppDomain.CreateInstance (www.google.com) [Referral]
appdomain.createinstance (www.google.com.tw) [Referral]
compact framework appdomain (www.google.ru) [Referral]
wcf appdomain (www.google.com) [Referral]
powershell (www.bing.com) [Referral]
wcf appdomain (www.google.hu) [Referral]
appdomain winforms (www.google.ru) [Referral]
child appdomain (www.google.com) [Referral]
"Forms Server AppDomain is unloading" (www.google.com) [Referral]
"AppDomain.Unload"+"Windows.Form" (www.google.de) [Referral]
wcf appdomains (www.google.com) [Referral]
how to create appdomain in SharePoint (www.google.com) [Referral]
error unloading appdomain +WPF +Winform (www.google.com.au) [Referral]
wcf appdomain (www.google.ru) [Referral]
Creating an appdomain (www.google.com) [Referral]
.NET CF appdomain unload assembly (www.google.de) [Referral]
load assembly from a child appdomain (www.google.com.br) [Referral]
.net script appdomains (www.google.fr) [Referral]
appdomain cache .net windows forms (www.google.com) [Referral]
netcf createdomain (www.google.com) [Referral]
share object instance with child appdomain (www.google.com) [Referral]
AppDomain.CreateInstance (www.google.com) [Referral]
appdomain wcf (www.google.com) [Referral]
"unload assembly" appdomain (www.bing.com) [Referral]
wcf appdomain (www.google.de) [Referral]
wpf "AppDomain.Unload" (www.google.de) [Referral]
appdomain compact framework (www.google.com) [Referral]
loading a form into appdomain (www.google.co.uk) [Referral]
appdomain run winforms (www.google.ru) [Referral]
wpf unload appdomain (www.google.de) [Referral]
wpf set owner of window appdomain (www.google.com) [Referral]
PowerShell AppDomain RelativeSearchPath (www.google.com) [Referral]
AppDomain shared assemblies (www.google.com) [Referral]
wpf designer appdomain remoting (www.bing.com) [Referral]
winform appdomain (www.google.com) [Referral]
AppDomain.CreateInstance (www.google.com) [Referral]
appdomain shared assembly (www.google.com) [Referral]
.net cf GetAssemblies() (www.google.cn) [Referral]
show form from different appdomain (www.google.com) [Referral]
GetAssemblies compact framework (www.google.de) [Referral]
appdomain.load, (www.google.de) [Referral]
winforms app domains (www.google.ru) [Referral]
forms and appdomains (www.google.com) [Referral]
asp.net createDomain stop restart (www.google.com) [Referral]
Assembly.Load unload wpf (www.google.com) [Referral]
powershell appdomain (www.bing.com) [Referral]
powershell "unload assembly" (www.bing.com) [Referral]
sharepoint 2007 appdomain (www.google.ca) [Referral]
wcf appdomain (www.google.co.uk) [Referral]
winforms appdomain (www.bing.com) [Referral]
Determining if an AppDomain is loaded (www.google.com) [Referral]
CurrentDomain.GetAssemblies() .net compact framework (www.google.com) [Referral]
appdomain memory (www.google.com) [Referral]
nivot appdomains magic bullett (www.google.com) [Referral]
http://stackoverflow.com/questions/1337961/powershell-unload... [Referral]
http://stackoverflow.com/questions/1337961/powershell-unload... [Referral]
appdomain compact framework c# load assemblies (www.google.fr) [Referral]
wcf appdomain (www.bing.com) [Referral]
appdomain memory sharing (www.google.com.au) [Referral]
winforms appdomain (www.google.com) [Referral]
Appdomains + windows forms (www.google.co.in) [Referral]
wcf appdomain (www.google.com) [Referral]
load assembly appdomain (www.google.com) [Referral]
powershell load unload dll (www.google.com) [Referral]
appdomain plugins (www.google.com) [Referral]
WinForms AppDomain (www.google.com) [Referral]
appdomain shared assemblies (www.google.com) [Referral]
c# load dll appdomain (www.google.com) [Referral]
powershell appdomain (www.google.com) [Referral]
c# load dll into appdomain (www.google.de) [Referral]
appdomain wcf (www.google.com) [Referral]
"Current appdomains" (www.google.com) [Referral]
WCF appdomain (www.google.fr) [Referral]
c# appdomain plugin (www.google.com) [Referral]
powershell new AppDomain (www.google.com) [Referral]
appdomain load assembly (www.google.com) [Referral]
NETCF Appdomain load dll (www.google.de) [Referral]
c# "Windows Mobile" unload dll (www.google.de) [Referral]
WCF for appdomain (www.google.de) [Referral]
c#.net examine assembly appdomain (www.google.com) [Referral]
WCF AppDomain (www.google.ee) [Referral]
how to unload a assembly compact framework (www.google.pt) [Referral]
appdomains explined (www.google.dk) [Referral]
appdomain winforms (www.google.com) [Referral]
wpf change appdomain (www.google.com) [Referral]
appdomains plugin (www.google.de) [Referral]
windows.form appdomain c# (www.google.co.uk) [Referral]
AppDomain.CreateInstance (www.google.com) [Referral]
appdomains in powershell (www.google.com) [Referral]
change "owner of window" wpf (www.google.com) [Referral]
compact framework appdomain (www.bing.com) [Referral]
windows forms app domains (www.google.com) [Referral]
C# "how to create AppDomain" (www.google.com) [Referral]
show appdomains loaded (www.google.com) [Referral]
winforms appdomains (www.bing.com) [Referral]
wcf appdomain cache (www.google.com) [Referral]
+"compact framework" AppDomain CreateDomain (www.google.co.za) [Referral]
Assembly powershell (www.bing.com) [Referral]
appdomain create instance (www.google.com) [Referral]
AppDomain + WindowsForm + CSharp (www.google.com.pe) [Referral]
powershell assembly appdomain (www.google.de) [Referral]
powershell script in new appdomain (www.google.com) [Referral]
powershell appdomains (www.bing.com) [Referral]
powershell CurrentDomain unload dll (www.google.com) [Referral]
appdomain shared memory (www.google.ca) [Referral]
creating instance in WCF unwrap (www.google.co.in) [Referral]
CurrentDomain.GetAssemblies Compact Framework (www.google.co.uk) [Referral]
winforms appdomain (www.google.com.au) [Referral]
C# AppDomain unload (www.google.co.th) [Referral]
using appdomains in c# cmdlets (www.google.com) [Referral]
powershell change appdomain (www.google.com) [Referral]
c# appdomain sample (www.google.com) [Referral]
appdomains.ps1 (www.google.com) [Referral]
load dynamically child AppDomain (www.google.com.mx) [Referral]
dll appdomain (www.google.it) [Referral]
load form in appdomain c# (www.google.com.sg) [Referral]
powershell appdomain (www.google.com) [Referral]
c# "unload assembly" appdomain (www.google.co.uk) [Referral]
powershell loadassembly createinstance (www.google.com) [Referral]
create appdomain powershell (www.google.com) [Referral]
.net remove add remove assembly to appdomain (www.bing.com) [Referral]
appdomain wcf (www.google.com) [Referral]
wcf appdomain (www.google.fr) [Referral]
determine if AppDomain is loaded (www.google.com) [Referral]
forms in different AppDomains (www.google.com) [Referral]
http://www.google.com/reader/view/ [Referral]
http://blog.joycode.com/demonfox/archive/2009/10/09/115722.j... [Referral]
http://blog.joycode.com/ [Referral]
http://blog.joycode.com/Home.Index [Referral]
http://blog.joycode.com/demonfox/archive/2009/10.aspx [Referral]
http://www.joycode.com/ [Referral]
.net form appdomain (www.google.com) [Referral]
appdomain unwrap (www.google.hr) [Referral]
powershell appdomain (www.google.com) [Referral]
appdomains explained (www.google.co.uk) [Referral]
powershell ::currentdomain (www.google.com) [Referral]
appdomain create powershell (www.google.co.uk) [Referral]
"forms server appdomain is unloading" (www.google.com) [Referral]
"forms server appdomain is unloading" (www.google.com) [Referral]
powershell [APPDOMAIN] (www.google.be) [Referral]
c# running winform in different appdomain (www.google.com) [Referral]
AppDomain in memory assembly (www.google.com.ec) [Referral]
powershell appdomain (www.google.com) [Referral]
appdomain shared memory (www.google.com) [Referral]
winform appdomain (www.google.com) [Referral]
PowerShell appdomain (www.google.ca) [Referral]
appdomain unload "compact framework" (www.google.co.nz) [Referral]
c# appdomain winforms (www.google.hu) [Referral]
powershell appdomain (www.google.com) [Referral]
when is appdomain loaded (www.google.co.in) [Referral]
sharepoint AppDomain (www.google.cz) [Referral]
C# appdomain shared (www.google.at) [Referral]
http://msxml.excite.com/excite/ws/results/Web/pocketpc%20get... [Referral]
appdomain winform (www.google.com) [Referral]
Error while unloading appdomain wcf client (www.google.se) [Referral]
powershell appdomains (www.google.com) [Referral]
powershell unload dll from memory (www.google.com) [Referral]
compact framework 2.0 assembly.loadfrom unload (www.google.com) [Referral]
Unload GetAssemblies (www.google.ru) [Referral]
compact framework 2.0 assembly.loadfrom unload (www.google.com) [Referral]
why appdomain (www.google.com) [Referral]
appdomain forms (www.google.com) [Referral]
child appdomain (www.google.com) [Referral]
appdomain create instance (www.google.com) [Referral]
AppDomain Compact Framework (www.google.nl) [Referral]
http://blog.joycode.com/demonfox [Referral]
See what AppDomains are loaded (www.google.com) [Referral]
c# windows forms appdomain (www.bing.com) [Referral]
Powershell create appdomain (www.google.com) [Referral]
share objects in two appdomains (www.google.ch) [Referral]
talking to a child appdomain (www.google.com.au) [Referral]
appdomain mta (www.google.co.kr) [Referral]
c# create an appdomain of a form (www.google.se) [Referral]
vsto appdomain winform (www.google.ru) [Referral]
WCF between app domains (www.google.hr) [Referral]
appdomain + powershell (www.google.ie) [Referral]
appdomain compact framework (www.google.de) [Referral]
powershell new appdomain (www.google.com) [Referral]
powershell loadassembly (www.google.cz) [Referral]
c# assembly appdomain (www.google.com.br) [Referral]
amagic.ru (www.google.com) [Referral]
http://www.google.com/ [Referral]
winform appdomain (www.google.com) [Referral]
appdomain is loaded (www.google.com) [Referral]
.net plugin architecture supporting winform appdomain (www.google.com) [Referral]
c# winform appdomain (www.google.co.uk) [Referral]
load form from appdomain (www.google.nl) [Referral]
c# AppDomain stack overflow (www.google.fr) [Referral]
new AppDomain compact framework (www.google.pt) [Referral]
c# appdomain execute script (www.google.de) [Referral]
wcf appdomain (www.google.com) [Referral]
appdomain winforms (www.google.co.id) [Referral]
Appdomain.load Appdomain.CreateInstance (www.google.de) [Referral]
WinCE Appdomains (www.google.co.in) [Referral]
C# Error while unloading appdomain. (www.google.com) [Referral]
c# appdomain windowsform (www.google.com) [Referral]
unload an assembly in NETCF (www.google.cn) [Referral]
"form in WCF" (www.google.ch) [Referral]
AppDomain CreateDomain Vista (www.google.de) [Referral]
powershell appdomain assembly.load (www.google.com) [Referral]
Why AppDomain? (www.google.com) [Referral]
c# appdomain (www.google.com) [Referral]
powershell unload dlls (www.bing.com) [Referral]
start a winform in an appdomain (www.google.co.in) [Referral]
c# appdomaincache (www.google.com) [Referral]
cache:KDu3WiryB9EJ:stackoverflow.com/questions/1337961/powershell-unload-module-completely powershell run script when module is unloaded (74.125.155.132) [Referral]
"shared appdomain" for loading assembly (www.google.co.il) [Referral]
asp.net prevent appdomain reload (www.google.com) [Referral]
asp.net why use appdomains? (www.bing.com) [Referral]
appdomain powershell (www.google.com) [Referral]
appdomain cache winforms (www.google.com) [Referral]
c# appdomain culture (www.google.de) [Referral]
.net compatc framework AppDomain.CurrentDomain.GetAssemblies (www.google.ch) [Referral]
compact framework appdomain (www.google.co.uk) [Referral]
form server appdomain is unloading (www.bing.com) [Referral]
winforms appdomain (www.google.com) [Referral]
winform appdomain (www.google.de) [Referral]
showing the form that is loaded in a different appdomain (www.google.co.in) [Referral]
appdomains load winform (www.google.com.tr) [Referral]
Compact Framework AppDomain (www.google.ru) [Referral]
compact framework AppDomain plugin (www.google.ru) [Referral]
http://yandex.ru/yandsearch?text=c%23+appdomain&lr=11108 [Referral]
Appdomain in powershell (www.google.co.uk) [Referral]
WCF appdomains (www.google.com) [Referral]
"Compact Framework" AppDomain "GetAssemblies" (www.google.com) [Referral]
appdomain "compact framework" (www.google.de) [Referral]
C# WINFORM appDomain (www.google.co.jp) [Referral]
appdomain and winforms Application.Run (www.google.co.jp) [Referral]
C# async appdomain unload (www.google.co.uk) [Referral]
show current appdomain (www.google.dk) [Referral]
C# unload appdomain memory (www.google.co.uk) [Referral]
appdomain plugin example (www.google.com) [Referral]
"_AppDomain.Load" "System.Windows.Forms" (www.bing.com) [Referral]
c# remove assembly from app domain (www.google.co.uk) [Referral]
unload a dll from appdomain .net form closed c# (www.google.com) [Referral]
C# app domains (search.yahoo.com) [Referral]
wcf appdomain (www.google.com) [Referral]
AppDomain.CreateInstance (www.google.com) [Referral]
http://9.douban.com/reader/ [Referral]
appdomain createinstance vs (www.google.com) [Referral]
http://www.baidu.com/s?wd=win+http+unload [Referral]
how do you load assemblies into powershell (www.bing.com) [Referral]
AppDomain.CreateDomain WinForms (www.google.com) [Referral]
c# Appdomain.load form (www.google.de) [Referral]
appdomain wcf (www.google.com) [Referral]
appdomain wpf (www.google.com) [Referral]
appdomain prevent assembly load in other domain (www.google.com) [Referral]
wcf appdomain (www.google.com) [Referral]
"compact framework" createdomain (www.google.es) [Referral]
powershell unload assembly (www.google.com.au) [Referral]
appdomain compact edition (www.google.ie) [Referral]
C# Shared Memory appdomain (www.google.co.kr) [Referral]
change appdomain c# (www.google.de) [Referral]
cf unload assembly (www.google.de) [Referral]
create appDomain (www.google.dk) [Referral]
powershell appdomain (www.google.de) [Referral]
wcf service in child appdomain (www.google.com) [Referral]
powershell appdomain (www.google.de) [Referral]
powershell createinstance appdomain (www.google.de) [Referral]
powershell delete appdomain cache (www.google.de) [Referral]
objecthandle WCF (www.bing.com) [Referral]
powershell 2.0 assembly (www.bing.com) [Referral]
powershell appdomain (www.google.de) [Referral]
AppDomain PowerShell (www.google.cn) [Referral]
http://www.nivot.org/2007/12/07/WhyAppDomainsAreNotAMagicBullet.aspx (www.google.com) [Referral]
http://www.nivot.org/CommentView,guid,fc138bee-ab6d-4a1a-94d7-335be2720736.aspx (www.google.com) [Referral]
http://www.nivot.org/Trackback.aspx?guid=fc138bee-ab6d-4a1a-94d7-335be2720736 (www.google.com) [Referral]
WCF between appdomains (www.google.ru) [Referral]
c# appdomain load (www.altavista.com) [Referral]
http://www.baidu.com/s?tn=myie2dg&bs=PowerShell%B3%F5%D1%A7%... [Referral]
NetCF appdomain (www.google.com) [Referral]
C# Load Child form into appdomain (search.yahoo.com) [Referral]
clr "shared assemblies" "shared memory" (www.bing.com) [Referral]
load window in different appdomain (www.google.se) [Referral]
appdomain powershell (www.google.com) [Referral]
AppDomain.CurrentDomain.GetAssemblies (www.bing.com) [Referral]
AppDomain windows (www.google.co.uk) [Referral]
why create appdomain (www.google.com) [Referral]
create and run in appdomain (www.google.co.uk) [Referral]
wpf appdomain (www.google.com) [Referral]
powershell unload assembly (www.bing.com) [Referral]
wcf creating appdomains (www.google.de) [Referral]
"compact framework" "app domain" unload dll (www.google.com) [Referral]
"windows forms" appdomain (www.bing.com) [Referral]
appdomain for windows app (www.google.co.in) [Referral]
wpf in winforms closing does not unload dlls (www.google.com) [Referral]
APPDOMAIN wpf form (www.bing.com) [Referral]
vb.net winfroms refresh appdomain cache (www.google.com) [Referral]
powershell loaded assembly (www.bing.com) [Referral]
current appdomains (www.bing.com) [Referral]
get child appdomain (www.google.com) [Referral]
create child appdomain (www.google.com) [Referral]
show appdomains names (www.bing.com) [Referral]
plugins in a different appdomain (www.bing.com) [Referral]
powershell appdomain (www.google.com) [Referral]
powershell show loaded Assembly (www.google.com) [Referral]
unload appdomain workflow (www.bing.com) [Referral]
c# async appdomain plugin (www.google.nl) [Referral]
WCF AppDomain (www.google.com) [Referral]
wcf appdomain (www.google.com) [Referral]
"compact framework" unload assembly (www.bing.com) [Referral]
magic bullet ink (www.ask.com) [Referral]
AppDomain.CreateDomain WinForm (www.bing.com) [Referral]
AppDomain.Unload(AppDomain.CurrentDomain "wcf service" (www.google.fi) [Referral]
c# winforms caching appdomain (www.google.com.tr) [Referral]
AppDomain.CreateInstance (www.bing.com) [Referral]
powershell change appdomain (www.bing.com) [Referral]
c# "create appdomain" "load assembly" (www.google.com) [Referral]
AppDomain windows service DomainUnload (www.google.dk) [Referral]
appdomain examples WinForm (www.google.com) [Referral]
C# script appdomain (www.google.de) [Referral]
"CF" assembly.loadfrom unload (www.google.com.tw) [Referral]
appdomain dump IL (www.google.com) [Referral]
appdomain assembly load record (www.google.cn) [Referral]
appdomain (www.google.com) [Referral]
c# load plugin into appdomain (www.google.de) [Referral]
"windows mobile" appdomain (www.google.fr) [Referral]
appdomain compact framework (www.google.de) [Referral]
appdomain windows mobile (www.google.fr) [Referral]
c# clearing the memory of an appdomain (www.google.com) [Referral]
c# appdomain in dll (www.google.com) [Referral]
examine assembly without appdomain (www.google.com) [Referral]
http://www.baidu.com/s?wd=Plugin%20c%23%20winform&cl=3 [Referral]
appdomain.createinstance c# (search.yahoo.com) [Referral]
"change appdomain" (www.google.be) [Referral]
appdomain same window (www.google.fr) [Referral]
c# AppDomain CreateInstance dll (www.google.de) [Referral]
SAS PowerShell (www.bing.com) [Referral]
sharepoint appdomain unloaded (www.google.co.nz) [Referral]
powershell createInstance (www.bing.com) [Referral]
appDomain WCF (www.google.com) [Referral]
Form appdomain (www.google.com) [Referral]
create instance in a new appdomain (www.google.co.uk) [Referral]
store informations in appdomain in c# winforms (www.google.co.in) [Referral]
compact framework + unload assembly (www.google.de) [Referral]
creating appdomain powershell (www.bing.com) [Referral]
Appdomain scripting c# (www.google.nl) [Referral]
powershell appdomain loader (www.google.com) [Referral]
powershell 2.0 loadking .NET assemblies (www.bing.com) [Referral]
close form across appdomain (www.google.com) [Referral]
How can you tell if an AppDomain is loaded (www.google.com) [Referral]
caching between appdomains (www.google.com) [Referral]
shared assembly appdomain (www.bing.com) [Referral]
radcontrols loaded in APPdomain (www.google.com) [Referral]
assembly.loadfrom appdomain.createdomain compact framework (www.google.com.au) [Referral]
powershell appdomain (www.google.com) [Referral]
appdomain plugin (www.google.com) [Referral]
powershell create appdomain (www.google.com) [Referral]
.net compact GetAssemblies (www.google.gr) [Referral]
unloading appdomains (www.bing.com) [Referral]
powershell dll load in separate appdomain and load it dynamically (www.google.co.in) [Referral]
Form unload C# lINQ (hk.search.yahoo.com) [Referral]
infopath appdomain (www.google.ru) [Referral]
appdomain unload assembly server (www.bing.com) [Referral]
transfer object between appdomain c# example (www.google.se) [Referral]
.net move between appdomain (www.bing.com) [Referral]
appdomain getassemblies compact framework (www.google.com.br) [Referral]
CreateInstance appdomain (www.google.nl) [Referral]
powershell load assembly .remotetimeout workflow (www.bing.com) [Referral]
determine memory use for appdomain (www.google.co.za) [Referral]
c#.net winforms appdomain reset cache (www.google.nl) [Referral]
plugin appdomain (www.google.pl) [Referral]
".load" appdomain currentdomain remote (www.altavista.com) [Referral]
AppDomain LoadAssembly Cache (www.google.co.za) [Referral]
use of AppDomain.CurrentDomain.RelativeSearchPath in asp.net 3.0 (www.google.co.in) [Referral]
appdomain windows mobile (www.google.ca) [Referral]
VSTO AppDomain DomainUnload (www.google.com.au) [Referral]
compact framework appdomain create (www.google.fi) [Referral]
appdomain load assembly (www.google.com) [Referral]
shared appdomain (www.bing.com) [Referral]
shared assembly appdomains (www.google.es) [Referral]
AppDomains Forms (www.google.com) [Referral]
how to load a child form using app domains in c# (www.google.co.in) [Referral]
asp.net how "delete appdomain cache" (www.bing.com) [Referral]
asp.net "delete appdomain cache" (www.bing.com) [Referral]
appdomain create instance (www.google.fr) [Referral]
forms in appdomain (www.google.ca) [Referral]
powershell create a new appdomain (www.bing.com) [Referral]
powershell change the currentDomain appdomain (www.bing.com) [Referral]
why appdomain (www.google.co.in) [Referral]
appdomain (www.google.com) [Referral]
unload assembly compact framework (www.google.fr) [Referral]
send events c# appdomains (www.google.fi) [Referral]
"createdomain" CF (www.google.com) [Referral]
WPF AppDomain (www.google.com) [Referral]
stackoverflow powershell dll unload (www.bing.com) [Referral]
appdomain form (www.google.com.br) [Referral]
shareed assembly appdomain (www.bing.com) [Referral]
wcf determine caller appdomain (www.google.ca) [Referral]
sharepoint appdomain (www.google.com.sg) [Referral]
CorBindToCurrentRuntime AppDomain.CreateInstance (www.google.com) [Referral]
Appdomain add assembly (www.bing.com) [Referral]
powershell determine loaded types (www.bing.com) [Referral]
wcf appdomains c# (www.google.com) [Referral]
.net winforms across appdomain (www.google.com) [Referral]
sharepoint appdomain memory consumption (www.google.com) [Referral]
Create com instance in APPDomain (www.google.com) [Referral]
using windows appdomain (www.google.com) [Referral]
appdomain sharedmemory c#.net (www.google.com) [Referral]
AppDomain, compact framework (www.google.com) [Referral]
appdomain compact framework (www.google.com) [Referral]
http://www.baidu.com/s?bs=c%23+%C3%C0%BB%AF%BD%E7%C3%E6&f=8&... [Referral]
AppDomain.CurrentDomain.GetAssemblies compact framework (www.google.com) [Referral]
c# compact ,net GetAssemblies (www.google.co.kr) [Referral]
unload appdomain c# (www.google.co.il) [Referral]
c# appdomain windows (www.google.co.uk) [Referral]
Forms Server AppDomain is unloading +infopath (www.google.co.uk) [Referral]
appdomains in powershell (www.google.co.in) [Referral]
Create AppDomains + powerShell (www.google.co.in) [Referral]
create instance in AppDomain (www.google.co.in) [Referral]
DiagnosticMonitorTraceListener in child AppDomain (www.google.ru) [Referral]
powershell [AppDomain] (www.google.com) [Referral]
workflow designer different appdomain (www.google.ro) [Referral]
runtimeexception powershell appdomain (www.google.com) [Referral]
appdomain powershell (www.google.com) [Referral]
load unload dll appdomain (www.google.gr) [Referral]
powershell module appdomain (www.google.com) [Referral]
Load assembly into child AppDomain (www.bing.com) [Referral]
appdomain createinstance assembly (www.google.ru) [Referral]
powershell can't load .net 3.5 assembly (www.bing.com) [Referral]
Powershell Appdomain (www.bing.com) [Referral]
Powershell AppDomain (www.bing.com) [Referral]
loading winform to remote app domain (www.google.ca) [Referral]
AppDomain .net cf (www.google.lt) [Referral]
application.run appdomain (www.google.ca) [Referral]
powershell reload appdomain (www.google.nl) [Referral]
http://www.baidu.com/s?wd=AppDomain.CurrentDomain.GetAssembl... [Referral]
powershell appdomain (www.google.de) [Referral]
reload assembly powershell (www.bing.com) [Referral]
shared appdomain (www.bing.com) [Referral]
+c# +appdomains +form (www.google.de) [Referral]
+c# +appdomain +remoting +wpf +form (www.google.de) [Referral]
Is form loaded in .NetCF (www.bing.com) [Referral]
C# appDomain delete dll (www.bing.com) [Referral]
http://blog.joycode.com/demonfox/ [Referral]
wcf between appdomains (www.google.com) [Referral]
how to cache assembly not to reload appdomain (www.google.ru) [Referral]
powershell dll appdomain (www.google.com) [Referral]
powershell create appdomain (www.google.com) [Referral]
compact framework GetAssemblies (www.google.ru) [Referral]
http://www.answerspice.com/c119/1713616/powershell-unload-mo... [Referral]
+AppDomain +"Windows service" +WPF (www.google.com) [Referral]
"show form in AppDomain" (www.google.ru) [Referral]
http://yandex.ru/yandsearch?text=Error+while+unloading+appdo... [Referral]
|unload assembly| (search.yahoo.com) [Referral]
AppDomain dll refresh winform (www.google.com.ar) [Referral]
WPF Remote AppDomain (www.google.it) [Referral]
appdomain wcf RelativeSearchPath (www.google.com) [Referral]
Why Appdomain (www.google.co.in) [Referral]
DiagnosticMonitorTraceListener appdomain (www.google.com.ar) [Referral]
http://www.baidu.com/s?wd=AppDomain.CurrentDomain.GetAssembl... [Referral]
"shared appdomain" (www.bing.com) [Referral]
how to unload a dll in ASP.NET (search.yahoo.com) [Referral]
vb.net how to clear appdomain cache winfroms (www.google.com) [Referral]
application domain architecture winform (www.google.ca) [Referral]
appdomain plugin WPF (www.google.com) [Referral]
.net c# stop appdomain from unloading (www.google.com) [Referral]
http://stackoverflow.com/questions/1337961/powershell-unload... [Referral]
powershell winforms (www.bing.com) [Referral]
+powershell +runspace "load dll" (www.google.com) [Referral]
loaded appdomains (www.google.com) [Referral]
appdomain powershelll (www.google.se) [Referral]
why appdomain (www.google.com) [Referral]
C# appdomains windows (www.google.cz) [Referral]
winform across appdomain (www.google.com) [Referral]
http://www.google.co.uk/ [Referral]
http://www.baidu.com/s?bs=.net+%D3%A6%D3%C3%B3%CC%D0%F2%D3%F... [Referral]
powershell "unload assembly" (www.google.com) [Referral]
C# appdomain load assembly (www.google.com) [Referral]
appdomain of powershell (www.google.com) [Referral]
separate appdomain using powershell (www.google.com) [Referral]
appdomain createinstance (www.google.com) [Referral]
wcf appdomain (de.altavista.com) [Referral]
wpf appdomain (www.google.com) [Referral]
powershell load assembly partial name (www.bing.com) [Referral]
PowerShell AllowPartiallyTrustedCallers appdomain (www.google.de) [Referral]
http://stackoverflow.com/questions/3369662/can-you-remove-an... [Referral]
http://stackoverflow.com/questions/3369662/can-you-remove-an... [Referral]
how to remove and assembly from powershell (www.bing.com) [Referral]
http://www.nivot.org/2007/12/07/WhyAppDomainsAreNotAMagicBullet.aspx (www.google.com) [Referral]
"AppDomain.CurrentDomain.GetAssemblies" cf2 (www.google.co.uk) [Referral]
powershell display loaded assemblies (www.bing.com) [Referral]
child appdomain (www.google.com) [Referral]
powershell appdomain (www.google.ca) [Referral]
cache object in appdomain (www.google.com) [Referral]
"change appdomain" of powershell (www.google.com) [Referral]
.net compact framework appdomain (www.google.ru) [Referral]
powershell appdomain events (www.bing.com) [Referral]
http://stackoverflow.com/questions/3369662/can-you-remove-an... [Referral]
start wcf service in new appdomain (www.google.ch) [Referral]
AppDomain PowerShell (search.yahoo.co.jp) [Referral]
ForMS APPDOMAINS (www.google.com) [Referral]
appdomain powershell sharepoint (www.google.de) [Referral]
child appdomain WCF (www.google.com) [Referral]
powershell_ise appdomain (www.google.de) [Referral]
AppDomain.CreateDomain asp (www.bing.com) [Referral]
powershell unload appdomain (www.google.com.au) [Referral]
powershell assembly appdomain (www.google.fi) [Referral]
appdomain compact framework (www.google.com) [Referral]
Saturday, December 08, 2007 12:09:14 AM (Eastern Standard Time, UTC-05:00)
As soon as you start returning objects defined in assemblies that aren't already loaded, you loose. I'm sure you already know this, but for the record, you'd have to do something crazy for this to actually work. Something like this.
Saturday, December 08, 2007 9:15:18 AM (Eastern Standard Time, UTC-05:00)
Yep, that's the whole point of the demo script. As soon as you try to interact in any meaningful way with the assembly, it will need to be loaded into the calling AppDomain too. As regards the "crazy" stuff with plugins, yep, a shared assembly is the only way as I explained on the microsoft.public.windows.powershell on the thread that inspired this post. ;-)
Oisin
Comments are closed.