小编rsa*_*tos的帖子

主机系统Azure- WorkerRole无法访问角色

我正在使用Worker Role机器(Medium - > 2 Core with 3,5 GB of Ram)来完成大量工作,我可以使用100%的CPU(两个内核)和85%的RAM.

在这项工作中,每个花费大约20分钟/ 40分钟,Azure认为机器不健康并停止我的所有工作.在Portal中,我看到我的worker实例收到消息"等待状态(主机系统无法访问角色).

任何人都可以知道一个不包括的工作:1)使用更强大的完整角色与我不会使用的核心2)尝试通过我的应用程序减少CPU使用率(100%CPU使用率是我们想要使用的)

在此先感谢瑞

azure azure-worker-roles

7
推荐指数
1
解决办法
2079
查看次数

如何在 C# 中检测 DLL 的进程退出

我有一个 WPF 应用程序,它正在调用本机 DLL(用 C++ 编写)内的函数。.DLL 中的此函数有时会执行进程退出,从而终止 WPF 应用程序。

例子:

WPF App:
.....
[DllImport("native.dll", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)]
private static extern void NativeMethod();
.....
void CallFunction()
{
  //Call the native function
  NativeMethod();
}
....
Run Code Online (Sandbox Code Playgroud)

NativeMethod 内部有一个出口,我无法更改 .dll 的源代码。有人知道如何从 .NET 代码中捕获 DLL 中的此退出吗?

提前致谢,

c# dll process exit

5
推荐指数
1
解决办法
2392
查看次数

向 OpenXml 中的表格或图形添加标题

我正在尝试在 OpenXml 中创建此结构:

<P>
 <Table />
 <Caption>Table 1 - Some Text 1 </Caption>
 <Picture />
 <Caption>Figure 1 - Some Text 2 </Caption>
</P>
Run Code Online (Sandbox Code Playgroud)

就代码而言,我有:

var currentLine = new Paragraph();
currentLine.AppendChild(new Run(elem));  -> Where the elem is Table
...
currentLine.AppendChild(new Run(elem2)); -> Where the elem2 is Drawing
Run Code Online (Sandbox Code Playgroud)

所以我只怀念添加标题的方式,与我在 MS Word 参考资料 -> 插入标题中可以执行的标题相同。

一些如何实现这一点的信息将非常感激。

openxml caption

1
推荐指数
1
解决办法
2106
查看次数

标签 统计

azure ×1

azure-worker-roles ×1

c# ×1

caption ×1

dll ×1

exit ×1

openxml ×1

process ×1