学以致用之visual studio正则表达式
由于Response.Redirect会报thread abort异常,所以需要全局做个替换,
将Response.Redirect(url) 替换成
HttpContext.Current.Response.Redirect(url, false);
HttpContext.Current.ApplicationInstance.CompleteRequest();
return;
好在visual studio支持正则表达式的替换,只需要如下设置即可
查找中输入SPUtilities.Redirect\({:c+}\);
替换中输入 HttpContext.Current.Response.Redirect(\1, false);\nHttpContext.Current.ApplicationInstance.CompleteRequest();\nreturn;
然后全局替换即可。