DevDiv #1112908: Not-yet-loaded assemblies
DevDiv #1112908: Not-yet-loaded assemblies

When the expression compiler sees a diagnostic indicating that a reference should be added to the compilation, it should invoke DkmClrAppDomain.LoadAssembly so that the debugger can try to load and then re-invoke the expression compiler.

TODO: Make this work for WinMDs (1114866).

CR: ChuckS; KevinH; VladRes; PaNelson (changeset 1409642)

furesoft/roslyn,gafter/roslyn,jkotas/roslyn,KirillOsenkov/roslyn,kienct89/roslyn,mirhagk/roslyn,FICTURE7/roslyn,huoxudong125/roslyn,antonssonj/roslyn,sharadagrawal/Roslyn,dpen2000/roslyn,VShangxiao/roslyn,taylorjonl/roslyn,AArnott/roslyn,physhi/roslyn,sharadagrawal/TestProject2,VSadov/roslyn,oocx/roslyn,swaroop-sridhar/roslyn,MatthieuMEZIL/roslyn,dpoeschl/roslyn,KiloBravoLima/roslyn,mavasani/roslyn,zmaruo/roslyn,BugraC/roslyn,krishnarajbb/roslyn,DanielRosenwasser/roslyn,kuhlenh/roslyn,rgani/roslyn,akoeplinger/roslyn,natgla/roslyn,jroggeman/roslyn,chenxizhang/roslyn,wschae/roslyn,nguerrera/roslyn,VSadov/roslyn,DustinCampbell/roslyn,paladique/roslyn,stephentoub/roslyn,OmarTawfik/roslyn,1234-/roslyn,yeaicc/roslyn,managed-commons/roslyn,devharis/roslyn,Hosch250/roslyn,KevinRansom/roslyn,MichalStrehovsky/roslyn,cston/roslyn,sharadagrawal/TestProject2,SeriaWei/roslyn,CaptainHayashi/roslyn,aanshibudhiraja/Roslyn,bkoelman/roslyn,dsplaisted/roslyn,nagyistoce/roslyn,oberxon/roslyn,stebet/roslyn,zooba/roslyn,OmarTawfik/roslyn,jmarolf/roslyn,taylorjonl/roslyn,abock/roslyn,DavidKarlas/roslyn,Giftednewt/roslyn,VShangxiao/roslyn,OmniSharp/roslyn,jasonmalinowski/roslyn,brettfo/roslyn,hanu412/roslyn,huoxudong125/roslyn,michalhosala/roslyn,GuilhermeSa/roslyn,KevinH-MS/roslyn,russpowers/roslyn,lisong521/roslyn,mattscheffer/roslyn,jramsay/roslyn,srivatsn/roslyn,davkean/roslyn,vslsnap/roslyn,sharadagrawal/Roslyn,natidea/roslyn,ManishJayaswal/roslyn,reaction1989/roslyn,russpowers/roslyn,yetangye/roslyn,tang7526/roslyn,REALTOBIZ/roslyn,bbarry/roslyn,panopticoncentral/roslyn,AdamSpeight2008/roslyn-AdamSpeight2008,evilc0des/roslyn,brettfo/roslyn,magicbing/roslyn,marksantos/roslyn,AmadeusW/roslyn,poizan42/roslyn,akrisiun/roslyn,bkoelman/roslyn,enginekit/roslyn,xoofx/roslyn,RipCurrent/roslyn,TyOverby/roslyn,davkean/roslyn,orthoxerox/roslyn,HellBrick/roslyn,amcasey/roslyn,physhi/roslyn,thomaslevesque/roslyn,enginekit/roslyn,Hosch250/roslyn,jonatassaraiva/roslyn,ilyes14/roslyn,khellang/roslyn,robinsedlaczek/roslyn,shyamnamboodiripad/roslyn,VShangxiao/roslyn,AnthonyDGreen/roslyn,KevinH-MS/roslyn,1234-/roslyn,DavidKarlas/roslyn,jeffanders/roslyn,tmat/roslyn,kuhlenh/roslyn,michalhosala/roslyn,weltkante/roslyn,aelij/roslyn,jcouv/roslyn,robinsedlaczek/roslyn,AlekseyTs/roslyn,jeffanders/roslyn,chenxizhang/roslyn,stebet/roslyn,wvdd007/roslyn,jasonmalinowski/roslyn,REALTOBIZ/roslyn,jhendrixMSFT/roslyn,AlekseyTs/roslyn,khellang/roslyn,eriawan/roslyn,devharis/roslyn,JakeGinnivan/roslyn,tmeschter/roslyn,tannergooding/roslyn,ericfe-ms/roslyn,jbhensley/roslyn,wschae/roslyn,jrharmon/roslyn,khellang/roslyn,jgglg/roslyn,yjfxfjch/roslyn,ljw1004/roslyn,jramsay/roslyn,cston/roslyn,budcribar/roslyn,yeaicc/roslyn,khyperia/roslyn,KamalRathnayake/roslyn,lisong521/roslyn,xasx/roslyn,paladique/roslyn,dotnet/roslyn,pdelvo/roslyn,amcasey/roslyn,KirillOsenkov/roslyn,Felorati/roslyn,oberxon/roslyn,tang7526/roslyn,yetangye/roslyn,zooba/roslyn,jeremymeng/roslyn,doconnell565/roslyn,DavidKarlas/roslyn,KashishArora/Roslyn,natgla/roslyn,Giten2004/roslyn,VPashkov/roslyn,YOTOV-LIMITED/roslyn,Maxwe11/roslyn,ljw1004/roslyn,devharis/roslyn,kienct89/roslyn,vslsnap/roslyn,FICTURE7/roslyn,jcouv/roslyn,mmitche/roslyn,nagyistoce/roslyn,marksantos/roslyn,AmadeusW/roslyn,jbhensley/roslyn,Felorati/roslyn,SeriaWei/roslyn,MihaMarkic/roslyn-prank,SeriaWei/roslyn,DavidKarlas/roslyn,evilc0des/roslyn,heejaechang/roslyn,natgla/roslyn,bartdesmet/roslyn,poizan42/roslyn,paulvanbrenk/roslyn,tsdl2013/roslyn,Inverness/roslyn,Giftednewt/roslyn,enginekit/roslyn,tvand7093/roslyn,JohnHamby/roslyn,antonssonj/roslyn,oocx/roslyn,swaroop-sridhar/roslyn,mmitche/roslyn,supriyantomaftuh/roslyn,CyrusNajmabadi/roslyn,rgani/roslyn,KiloBravoLima/roslyn,OmniSharp/roslyn,aanshibudhiraja/Roslyn,supriyantomaftuh/roslyn,BugraC/roslyn,zooba/roslyn,Pvlerick/roslyn,evilc0des/roslyn,garryforreg/roslyn,lorcanmooney/roslyn,chenxizhang/roslyn,VitalyTVA/roslyn,stjeong/roslyn,TyOverby/roslyn,taylorjonl/roslyn,agocke/roslyn,dsplaisted/roslyn,MichalStrehovsky/roslyn,jeffanders/roslyn,paulvanbrenk/roslyn,krishnarajbb/roslyn,3F/roslyn,basoundr/roslyn,GuilhermeSa/roslyn,tannergooding/roslyn,kuhlenh/roslyn,budcribar/roslyn,a-ctor/roslyn,sharwell/roslyn,ljw1004/roslyn,dpen2000/roslyn,yetangye/roslyn,MatthieuMEZIL/roslyn,mattscheffer/roslyn,stjeong/roslyn,cybernet14/roslyn,zmaruo/roslyn,drognanar/roslyn,Giten2004/roslyn,akrisiun/roslyn,stebet/roslyn,heejaechang/roslyn,Felorati/roslyn,KevinRansom/roslyn,jamesqo/roslyn,aelij/roslyn,aanshibudhiraja/Roslyn,lorcanmooney/roslyn,jasonmalinowski/roslyn,MavenRain/roslyn,wvdd007/roslyn,dpoeschl/roslyn,mavasani/roslyn,lorcanmooney/roslyn,Inverness/roslyn,diryboy/roslyn,grianggrai/roslyn,weltkante/roslyn,MihaMarkic/roslyn-prank,ilyes14/roslyn,mseamari/Stuff,mirhagk/roslyn,bbarry/roslyn,KevinRansom/roslyn,jgglg/roslyn,sharadagrawal/TestProject2,vcsjones/roslyn,furesoft/roslyn,Shiney/roslyn,leppie/roslyn,droyad/roslyn,reaction1989/roslyn,antiufo/roslyn,russpowers/roslyn,jeremymeng/roslyn,jeremymeng/roslyn,Shiney/roslyn,mmitche/roslyn,ErikSchierboom/roslyn,tannergooding/roslyn,ManishJayaswal/roslyn,panopticoncentral/roslyn,tvand7093/roslyn,MattWindsor91/roslyn,yeaicc/roslyn,rchande/roslyn,Shiney/roslyn,dovzhikova/roslyn,srivatsn/roslyn,v-codeel/roslyn,JakeGinnivan/roslyn,ManishJayaswal/roslyn,antiufo/roslyn,dsplaisted/roslyn,marksantos/roslyn,ilyes14/roslyn,MichalStrehovsky/roslyn,srivatsn/roslyn,AnthonyDGreen/roslyn,jaredpar/roslyn,wschae/roslyn,dotnet/roslyn,jamesqo/roslyn,EricArndt/roslyn,ahmedshuhel/roslyn,jkotas/roslyn,pjmagee/roslyn,xasx/roslyn,moozzyk/roslyn,vcsjones/roslyn,nagyistoce/roslyn,bkoelman/roslyn,stjeong/roslyn,FICTURE7/roslyn,mattscheffer/roslyn,KamalRathnayake/roslyn,swaroop-sridhar/roslyn,akrisiun/roslyn,genlu/roslyn,DustinCampbell/roslyn,zmaruo/roslyn,huoxudong125/roslyn,CyrusNajmabadi/roslyn,MavenRain/roslyn,GuilhermeSa/roslyn,mattwar/roslyn,akoeplinger/roslyn,MattWindsor91/roslyn,shyamnamboodiripad/roslyn,rgani/roslyn,jrharmon/roslyn,mgoertz-msft/roslyn,grianggrai/roslyn,aelij/roslyn,michalhosala/roslyn,KashishArora/Roslyn,jbhensley/roslyn,heejaechang/roslyn,MatthieuMEZIL/roslyn,jonatassaraiva/roslyn,jaredpar/roslyn,mattwar/roslyn,OmniSharp/roslyn,balajikris/roslyn,leppie/roslyn,budcribar/roslyn,weltkante/roslyn,Pvlerick/roslyn,nemec/roslyn,ErikSchierboom/roslyn,cybernet14/roslyn,KevinH-MS/roslyn,BugraC/roslyn,KiloBravoLima/roslyn,DanielRosenwasser/roslyn,AlexisArce/roslyn,mono/roslyn,tvand7093/roslyn,cston/roslyn,yjfxfjch/roslyn,AlexisArce/roslyn,moozzyk/roslyn,gafter/roslyn,yetangye/roslyn,mavasani/roslyn,sharwell/roslyn,cybernet14/roslyn,VitalyTVA/roslyn,doconnell565/roslyn,MattWindsor91/roslyn,1234-/roslyn,kelltrick/roslyn,Hosch250/roslyn,diryboy/roslyn,agocke/roslyn,orthoxerox/roslyn,mirhagk/roslyn,kelltrick/roslyn,lisong521/roslyn,davkean/roslyn,mono/roslyn,danielcweber/roslyn,kelltrick/roslyn,antonssonj/roslyn,jramsay/roslyn,dovzhikova/roslyn,jhendrixMSFT/roslyn,ManishJayaswal/roslyn,antiufo/roslyn,poizan42/roslyn,pjmagee/roslyn,physhi/roslyn,OmarTawfik/roslyn,mattwar/roslyn,moozzyk/roslyn,khyperia/roslyn,nguerrera/roslyn,jcouv/roslyn,YOTOV-LIMITED/roslyn,CaptainHayashi/roslyn,MattWindsor91/roslyn,agocke/roslyn,stephentoub/roslyn,jamesqo/roslyn,VSadov/roslyn,drognanar/roslyn,grianggrai/roslyn,hanu412/roslyn,DanielRosenwasser/roslyn,yjfxfjch/roslyn,VitalyTVA/roslyn,natidea/roslyn,ericfe-ms/roslyn,balajikris/roslyn,TyOverby/roslyn,Giten2004/roslyn,KirillOsenkov/roslyn,balajikris/roslyn,KashishArora/Roslyn,dovzhikova/roslyn,3F/roslyn,jmarolf/roslyn,JohnHamby/roslyn,EricArndt/roslyn,paulvanbrenk/roslyn,AlexisArce/roslyn,jrharmon/roslyn,HellBrick/roslyn,garryforreg/roslyn,basoundr/roslyn,JohnHamby/roslyn,sharwell/roslyn,VPashkov/roslyn,eriawan/roslyn,wvdd007/roslyn,ValentinRueda/roslyn,YOTOV-LIMITED/roslyn,AArnott/roslyn,a-ctor/roslyn,dpoeschl/roslyn,thomaslevesque/roslyn,danielcweber/roslyn,rchande/roslyn,Maxwe11/roslyn,RipCurrent/roslyn,supriyantomaftuh/roslyn,jroggeman/roslyn,AnthonyDGreen/roslyn,stephentoub/roslyn,CyrusNajmabadi/roslyn,diryboy/roslyn,hanu412/roslyn,jkotas/roslyn,JakeGinnivan/roslyn,DinoV/roslyn,RipCurrent/roslyn,Inverness/roslyn,v-codeel/roslyn,reaction1989/roslyn,abock/roslyn,mono/roslyn,leppie/roslyn,ericfe-ms/roslyn,bartdesmet/roslyn,v-codeel/roslyn,Maxwe11/roslyn,AdamSpeight2008/roslyn-AdamSpeight2008,khyperia/roslyn,xoofx/roslyn,droyad/roslyn,garryforreg/roslyn,CaptainHayashi/roslyn,mseamari/Stuff,eriawan/roslyn,pjmagee/roslyn,EricArndt/roslyn,DustinCampbell/roslyn,thomaslevesque/roslyn,managed-commons/roslyn,AlekseyTs/roslyn,jgglg/roslyn,tsdl2013/roslyn,tsdl2013/roslyn,nemec/roslyn,jroggeman/roslyn,tmeschter/roslyn,ahmedshuhel/roslyn,vslsnap/roslyn,doconnell565/roslyn,rchande/roslyn,Giftednewt/roslyn,VPashkov/roslyn,bartdesmet/roslyn,AmadeusW/roslyn,AArnott/roslyn,droyad/roslyn,vcsjones/roslyn,dpen2000/roslyn,Pvlerick/roslyn,tmeschter/roslyn,krishnarajbb/roslyn,gafter/roslyn,genlu/roslyn,AdamSpeight2008/roslyn-AdamSpeight2008,a-ctor/roslyn,tmat/roslyn,natidea/roslyn,oocx/roslyn,KamalRathnayake/roslyn,jonatassaraiva/roslyn,brettfo/roslyn,paladique/roslyn,magicbing/roslyn,DinoV/roslyn,jmarolf/roslyn,ahmedshuhel/roslyn,kienct89/roslyn,oberxon/roslyn,3F/roslyn,mgoertz-msft/roslyn,managed-commons/roslyn,bbarry/roslyn,DinoV/roslyn,pdelvo/roslyn,tang7526/roslyn,robinsedlaczek/roslyn,HellBrick/roslyn,dotnet/roslyn,jhendrixMSFT/roslyn,amcasey/roslyn,nguerrera/roslyn,furesoft/roslyn,mseamari/Stuff,orthoxerox/roslyn,drognanar/roslyn,JohnHamby/roslyn,ValentinRueda/roslyn,panopticoncentral/roslyn,xoofx/roslyn,shyamnamboodiripad/roslyn,abock/roslyn,magicbing/roslyn,danielcweber/roslyn,MihaMarkic/roslyn-prank,sharadagrawal/Roslyn,genlu/roslyn,pdelvo/roslyn,basoundr/roslyn,xasx/roslyn,jaredpar/roslyn,akoeplinger/roslyn,ErikSchierboom/roslyn,ValentinRueda/roslyn,mgoertz-msft/roslyn,REALTOBIZ/roslyn,MavenRain/roslyn,tmat/roslyn,nemec/roslyn