在.NET的Main()方法之前执行代码

Dav*_*ner 4 .net c# c++

是否可以在.NET Main方法之前执行任何用户提供的代码?

如果代码必须不受管理,那将是可以接受的.

问的原因是,这可能是解决在显示任何UI元素之前调用SetCurrentProcessExplicitAppUserModelID的问题的方法(如在Windows任务栏中对单独的进程进行分组中所述)

And*_*per 12

在C#中,您可以向包含该main方法的类添加静态构造函数.静态构造函数中的代码将在之前执行main.