小编Tom*_*mas的帖子

识别处理程序中的异常类型

我已经创建了自定义异常类

public class Web2PDFException : Exception
{
    public Web2PDFException(string message,
       Exception innerException)
        : base(message, innerException)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,我想找出抛出异常是我的自定义异常与否.

try
{
}
catch (Exception err)
{
//Find exception type here
}
Run Code Online (Sandbox Code Playgroud)

c# exception-handling

35
推荐指数
5
解决办法
10万
查看次数

控制台应用程序中的System.Drawing.Color

来自.NET初学者的简单问题.如何在控制台应用程序中使用颜色?VS不要让我声明System.Drawing.Color命名空间.我需要为控制台应用程序中的一个方法指定颜色.

此致,托马斯

c# console visual-studio

8
推荐指数
2
解决办法
4590
查看次数

使用管理员帐户的asp.net运行程序

我需要使用管理员帐户并启用桌面交互功能,从ASP.NET应用程序运行一个控制台应用程序。我在下面尝试了代码,控制台应用程序可以正常运行,但在NETWORK SERVICE帐户中。任何想法如何在管理员帐户下运行控制台?

    string enginePath = Server.MapPath(@"~/engine/MyConsole.exe");
    System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo(enginePath, "");
    System.Diagnostics.Process p = System.Diagnostics.Process.Start(info);            
    p.WaitForExit();
Run Code Online (Sandbox Code Playgroud)

问候,托马斯

asp.net permissions administrator

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