use*_*866 7 iis debugging edit-and-continue visual-studio
使用本地IIS而不是IIS express进行调试时,是否可以在Visual Studio上启用" 编辑并继续"选项?
Ond*_*rej 17
适用于IIS 10.0(Win 10):
在管理员命令行中运行
C:\Windows\System32\inetsrv>appcmd set apppool "DefaultAppPool" /+environmentVariables.add[@start,name='COMPLUS_ForceEnC',value='1']
Run Code Online (Sandbox Code Playgroud)
(替换DefaultAppPool为您使用的app pool名称)
这将添加标签
<environmentVariables>
<add name="COMPLUS_ForceEnC" value="1" />
</environmentVariables>
Run Code Online (Sandbox Code Playgroud)
进入C:\Windows\System32\inetsrv\config\applicationHost.config您的应用程序池,因此应用程序池进程始终以编辑和继续模式运行.
有关COMPLUS_ForceEnC环境变量的更多信息,请点击此处.
另请参阅IIS配置参考
根据 Ondrej 的回答,这里有一个简单的代码,可以一键在所有应用程序池上启用编辑和继续:
SET "APPCMD=%systemroot%\system32\inetsrv\AppCmd.exe"
FOR /F "TOKENS=*" %%f IN ('%APPCMD% list apppool /text:name') DO %APPCMD% set apppool "%%~f" /+environmentVariables.add[@start,name='COMPLUS_ForceEnC',value='1']
PAUSE
Run Code Online (Sandbox Code Playgroud)
将此代码保存为“启用编辑并继续.bat”并运行它(右键单击该文件并选择“以管理员身份运行”)。
享受!
| 归档时间: |
|
| 查看次数: |
2539 次 |
| 最近记录: |