【发布时间】:2016-01-11 14:38:16
【问题描述】:
我正在编写一个非常简单的替代 shell 来替换 explorer.exe,该 shell 在 Windows 10 Enterprise 上运行。我将 C# Windows 窗体应用程序设置为在注册表中显示为备用 shell,并将其指向 \share 文件夹。
当 Windows 启动并让我登录时,我得到一个黑色的空白屏幕。如果我通过任务管理器运行 explorer.exe - 我不会加载 Shell,而是加载文件夹资源管理器。因此,Windows 会识别出正在使用替代 shell。
那么为什么表单不显示呢?
没有要显示的代码,因为表单只是一个带有单个标签的表单,表示正在运行。
【问题讨论】: