2017-10-07 64 views
0

我现在用的样品从这里由于使用应用程序数据,将NServiceBus示例部署到云失败?

NService Bus Sample

,并试图将其部署到Azure的

我得到以下

错误有没有人有任何想法如何解决这一问题?

他们在邮件中建议不编译代码(LogManager.use无效)

检测到一个网站上运行,并试图利用HostingEnvironment.MapPath(“〜/ App_Data文件/”)导出日志路径。由于路径返回失败(D:\ home \ site \ wwwroot \ App_Data)不存在。确保此目录已创建并重新启动端点。为避免使用HostingEnvironment.MapPath派生日志目录,可改为使用LogManager.Use()。Directory(“pathToLoggingDirectory”)将其配置为特定路径。

待诚实,这可能比我需要更复杂,但我现在正在努力与NServiceBus和Azure。我只想得到一个简单的例子,我有任何使用NService总线在云中工作的应用程序!

任何其他的例子将受到欢迎,因为这现在做我的头笑

正在逐渐死角随处可见

保罗

回答

1

默认的Web应用程序确实~/App_Data。如果它不可用,您可以在本地创建它并作为应用程序的一部分进行部署。或者,如错误提示,请通过configuration提供您自己的路径。

他们在邮件中建议不编译代码(LogManager.use无效)

这听起来关闭。 LogManager是NServiceBus核心部件的一部分,应该可用。有一个logging specific sample,首先尝试看看您是否可以配置日志位置。然后相同的代码将适用于Web应用程序。

相关问题