有时BTS在部署成WebService时会出现一些错误,为了更好的监视出错原因,可以去跟踪BTSWebSvcWiz.exe的执行过程。方法如下:
修改 BTSWebSvcWiz.exe.config 配置文件(注意黄底字体部分):

[导入]跟踪BTSWebSvcWiz.exe的执行过程<system.diagnostics> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
<switches> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
<!-- TraceLevel 0=Off, 1=Error, 2=Warning, 3=Info, 4=Verbose --> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
<add name="ApplicationTraceSwitch" value="3" /> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
</switches> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
<trace autoflush="true" indentsize="4"> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
<listeners> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
<add 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
name="Text" 
[导入]跟踪BTSWebSvcWiz.exe的执行过程type
="System.Diagnostics.TextWriterTraceListener, System, 
[导入]跟踪BTSWebSvcWiz.exe的执行过程Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
 
[导入]跟踪BTSWebSvcWiz.exe的执行过程initializeData
="BTSWebSvcWiz.trace.log" 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
/> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程</listeners> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
</trace> 
[导入]跟踪BTSWebSvcWiz.exe的执行过程
</system.diagnostics> 


 

这样就可以从BTSWebSvcWiz.trace.log文件中了解到执行的全过程。


文章来源:http://ms.mblogger.cn/xuzhong/posts/17861.aspx

相关文章: