Visual studio 2010 Sharepoint 2010:内置活动的错误详细信息
我尝试在VisualStudio2010中使用CopyItemActivity创建一个简短的简单工作流。 当我运行工作流时,我得到一个“出错”状态。 我想我输入了一个错误的参数。。。但是如果没有任何细节,调试是相当困难的。 有没有办法得到更多的细节Visual studio 2010 Sharepoint 2010:内置活动的错误详细信息,visual-studio-2010,sharepoint,sharepoint-2010,workflow,Visual Studio 2010,Sharepoint,Sharepoint 2010,Workflow,我尝试在VisualStudio2010中使用CopyItemActivity创建一个简短的简单工作流。 当我运行工作流时,我得到一个“出错”状态。 我想我输入了一个错误的参数。。。但是如果没有任何细节,调试是相当困难的。 有没有办法得到更多的细节 谢谢您可以在web应用程序的web.config中打开自定义错误。此外,还可以启用调用堆栈以获取更多信息 在/Configuration/SharePoint/SafeMode中将CallStack设置为true: 所有工作流错误都记录在ULS日志中
谢谢您可以在web应用程序的web.config中打开自定义错误。此外,还可以启用调用堆栈以获取更多信息 在/Configuration/SharePoint/SafeMode中将
CallStack
设置为true:
所有工作流错误都记录在ULS日志中(如果已配置),存储在
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\logs
中。您可以查找意外的日志条目。不需要对web.config进行其他更改。这些信息是无法从网站设计。或者,您可以使用PowerShell查询服务器上的日志。类似这样的东西(没有测试,但我希望它能工作):
是的。我认为这些配置是针对ASP.NET错误的。我的错误是工作流错误。似乎我在日志文件中没有想到更多。
<SafeMode MaxControls="200" CallStack="true" ... />
<customErrors mode="Off" />
Get-SPLogEvent -StartTime "16/09/2012 6:00" -EndTime "16/09/2012 18:00"
| Where-Object {$_.Level -eq "Unexpected"}
| select timestamp, process, level, message, correlation
| Format-Table –Wrap