Edit and Continue using a Local IIS
debugging, edit-and-continue, iis, visual-studio
Solution
Works in IIS 10.0 (Win 10):
In Administrator command line run
C:\Windows\System32\inetsrv>appcmd set apppool "DefaultAppPool" /+environmentVariables.add[@start,name='COMPLUS_ForceEnC',value='1']
(replace `DefaultAppPool` with app pool name you're using)
This will add tag
<environmentVariables>
<add name="COMPLUS_ForceEnC" value="1" />
</environmentVariables>
into `C:\Windows\System32\inetsrv\config\applicationHost.config` for your app pool, so the app pool process always runs in Edit and Continue mode.
More on the `COMPLUS_ForceEnC` environment variable can be found here.
See also IIS Configuration Reference
Problem
Is it possible to have the Edit and Continue option enabled on Visual Studio when debugging using Local IIS instead of IIS express?