配置IIS来使用SymProxy
Internet信息服务(IIS)必SymProxy配置为一个Internet服务器应用程序编程接口过滤器(Internet Server Application Programming Interface (ISAPI) filter)。另外,必须进行权限设置以允许IIS获取符号。
配置应用程序池(application pool)
- 1.在管理工具中打开Internet 信息服务。
- 2.右键点击应用程序池,选择新建 -> 应用程序池。
- 3.在Application ID输入SymSrv Pool。
- 4.点击确定退出添加新应用程序池。
- 5.右键点击SymSrv Pool应用程序池并选择属性。
- 6.点击Identity选项卡。
- a.如果通过网络服务进行认证,在Application Pool Identity上选择Predefined,并选择Network Service。
- b.如果通过域账号认证,在Application Pool Identity中选择Configurable,输入用来访问远程符号存储(例如corp\SymProxyUser)的证书,然后点击确定。
- 7.点击确定退出SymSrv Pool属性。
设置虚拟目录
- 1. 展开Web Sites。
- 2.展开Default Web Site。
- 3.右键点击Symbols虚拟目录并选择Properties。
- 4.在Virtual Directory选项卡,选择Create。
- 5.在Application Pool下拉菜单,选择SymSrv Pool。
- 6.点击确定退出Symbols Properties。
配置ISAPI过滤器
- 1.右键点击Default Web Site并选择Properties。
- 2.点击ISAPI Filters选项卡。
- 3.点击Add。
- 4.在Filter Name输入SymProxy或其他有意义的名字。
- 5.在Executable输入c:\\windows\system32\inetsrv\symproxy.dll。
- 6.点击确定退出Filter Properties对话框。
- 7.点击确定退出Default Web Site Properties。
Build machine: CAPEBUILD