我在让 Azure 应用程序日志记录与我的 Web 应用程序配合使用时遇到问题。我可以成功发布并使用我的网络应用程序。然而,当我查看日志时,“应用程序”文件夹是空的。我可以成功地在 stdout.log 文件中看到我写入控制台的消息...但应用程序文件夹中从来没有任何内容。
至于我所尝试的,我已按照此处概述的步骤进行操作。看起来很简单。配置 Azure 以打开应用程序日志记录,在代码中编写跟踪命令,并且内容应写入日志中的应用程序文件夹。我还尝试将应用程序日志记录 (Blob) 设置为打开,但我也没有看到其中写入任何内容。
下面是我在 Azure 中配置的屏幕截图:
这是我用代码写入 Trace 的示例:
public class HomeController : Controller
{
public IActionResult Index()
{
Trace.TraceInformation("At Home");
return View();
}
}
Run Code Online (Sandbox Code Playgroud)
这是使用 ASP.NET 5/MVC 6。请注意,我也尝试过使用 TraceWarning 和 TraceError ,但没有成功。我还尝试打开 Azure 中的所有日志记录选项,但这似乎也没有任何作用。
c# system.diagnostics azure asp.net-core-mvc azure-web-app-service
我有一个我写过的RTF文件,它有一个带页眉和页脚的页面.我试图让页眉和页脚成为中心对齐的.但是,似乎无论我做什么,页眉和页脚似乎总是在Microsoft Word 2010中左对齐.其他程序(如Quick View Plus)似乎使文本居中对齐.我在这里乱搞RTF吗?或者Microsoft Word 2010是否存在问题?RTF的内容如下:
{\rtf1\ansi\ansicpg1252\deff0\deflang1033
{\fonttbl{\f0\fmodern\fprq1\fcharset0 Courier New;}}
{\header
\viewkind4\uc1\pard\f0\fs20\qc
HEADER
}
{\footer
\viewkind4\uc1\pard\f0\fs20\qc
FOOTER
}
\margl200\margr200\margt200\margb200
\viewkind4\uc1\pard\f0\fs20\sl495
000001\par
01 \line
02 UNITED STATES DISTRICT COURT\line
03 SOUTHERN DISTRICT OF NEW YORK\line
04 DOCKET No. (DAB)\line
05 --------------------------------------------x\line
06 BLAH BLAH, et al,\line
07 Plaintiffs,\line
08 vs\line
09 BLAH BLAH., et al,\line
10 Defendants\line
11 --------------------------------------------x\line
12 \line
13 EXAMINATION BEFORE TRIAL of BLAH BLAH\line
14 New York, New York\line
15 Tuesday, December 14, 2004, 10:22 a.m.\line …Run Code Online (Sandbox Code Playgroud)