我已经搜索了Visual Studio的帮助文件,并且无法找到有关IDE主窗口底部状态栏中某些图标含义的任何信息.
有谁知道参考?
具体来说,有一个图标,在动画页面上显示一对双筒望远镜,其中框向下滚动.
替代文字http://img515.imageshack.us/img515/358/vs2008statusbar.png
我正在尝试学习如何在我的应用程序中使用 NodaTime,但找不到很多关于如何使用此库执行某些操作的示例。
鉴于:
"2012/08/30 17:45:00""yyyy/MM/dd HH:mm:ss"-5我如何用 NodaTime 解析它以获得
OffsetDateTime?Instant?在查看文档并尝试查找开发人员遇到此错误的其他示例后,我有点卡住了.我们正在使用NServiceBus 6,偶尔会System.MethodAccessException在我们的消息处理程序中收到一个return Task.CompletedTask.它似乎只在处理程序部署在Azure辅助角色中时发生(而不是在模拟器中运行).我们正在使用Azure Service Bus传输.
public Task Handle(UpdatePatientAccommodationCode message, IMessageHandlerContext context)
{
Console.WriteLine($"Handling [{message.GetType()}]");
var patientVisit = LoadByExternalPatientId(message.ClientId, message.ExternalPatientId);
var mappedEvent = patientVisit.HandleCommand(message);
if (patientVisit.IsEventAdded)
PatientVisitEventStore.Save(patientVisit);
return mappedEvent == null ? Task.CompletedTask : context.Publish(mappedEvent);
}
Run Code Online (Sandbox Code Playgroud)
实际的异常如下所示:
System.MethodAccessException: Attempt by method 'XXX.Handlers.PatientVisitHandler.Handle(XXX.UpdatePatientAccommodationCode, NServiceBus.IMessageHandlerContext)' to access method 'System.Threading.Tasks.Task.get_CompletedTask()' failed.
at XXX.Handlers.PatientVisitHandler.Handle(UpdatePatientAccomm odationCode message, IMessageHandlerContext context) in PatientVisitHandler.cs: line 314
at NServiceBus.InvokeHandlerTerminator.Terminate(IInvokeHandlerContext context) in C:\BuildAgent\work\3206e2123f54fce4\src\NServiceBus.Core\Pipeline\Incoming\Invok eHandlerTerminator.cs: line 24
at NServiceBus.LoadHandlersConnector.<Invoke>d__1.MoveNext() in C:\BuildAgent\work\3206e2123f54fce4\src\NServiceBus.Core\Pipeline\Incoming\LoadH andlersConnector.cs: line 40
Run Code Online (Sandbox Code Playgroud) 我试图了解MSBuild的一些性能摘要输出.结果如下所示:
Target Performance Summary:
0 ms PrepareForRun 74 calls
0 ms Compile 74 calls
...
...
...
...
15173 ms ResolveProjectReferences 74 calls
29607 ms Build 75 calls
Task Performance Summary:
2 ms CreateCSharpManifestResourceName 6 calls
2 ms ResolveKeySource 1 calls
...
...
...
...
3623 ms Copy 511 calls
7468 ms ResolveAssemblyReference 74 calls
11234 ms Exec 12 calls
48600 ms MSBuild 210 calls
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:29.60
Run Code Online (Sandbox Code Playgroud)
为什么MSBuild的总时间超过总耗用时间?事实上,运行此构建的实际秒表时间约为29秒.我在网上看到的这些摘要的任何示例都表明,任务和目标的总时间是相同的.