为什么所有的c# Shell扩展示例都在四月份从一体化代码框架中删除了?

本文关键字:代码 一体化 四月份 框架 删除 Shell 扩展 为什么 | 更新日期: 2023-09-27 18:03:30

示例和代码描述如下:

http://blogs.msdn.com/b/codefx/archive/2010/09/14/writing - windows -壳-扩展- -网-框架- 4 c - vb -网- - 1.部分aspx

框架本身在这里:

http://1code.codeplex.com/releases

然而,所有的shell扩展样本都在4月份被删除了,除了这个提交消息外,我找不到任何解释:

http://1code.codeplex.com/SourceControl/changeset/changes/63354

有人知道为什么要删除样本吗?以前版本中可用的早期样本是否有效?(我不能让他们工作,但这可能只是我)。

为什么所有的c# Shell扩展示例都在四月份从一体化代码框架中删除了?

从第一篇链接的博客文章中可以清楚地看出这一点,用亮黄色突出显示:

在。net 4中,可以同时处理多个运行时任何其他运行时,都可以编写托管shell扩展。然而,微软并没有完全测试所有涉及的场景与托管shell扩展,并没有确定是否会长期支持托管shell扩展。因此,微软将不支持托管shell扩展,并建议反对写。

当他们"建议不要写它们"时,他们也不能给出如何写它们的例子。有关意外副作用的示例,请查看这篇反馈文章。