加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

为什么4月份从All-In-One代码框架中删除了所有C#Shell扩展示例?

发布时间:2020-12-16 07:35:37 所属栏目:百科 来源:网络整理
导读:这里描述了样本和代码: http://blogs.msdn.com/b/codefx/archive/2010/09/14/writing-windows-shell-extension-with-net-framework-4-c-vb-net-part-1.aspx 框架本身可在此处获得: http://1code.codeplex.com/releases 但是,所有shell扩展示例都在四月被删
这里描述了样本和代码:

http://blogs.msdn.com/b/codefx/archive/2010/09/14/writing-windows-shell-extension-with-net-framework-4-c-vb-net-part-1.aspx

框架本身可在此处获得:

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

但是,所有shell扩展示例都在四月被删除了,除了这个提交消息之外我没有找到任何解释:

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

现在有人为什么要删除样本,并且之前版本中的早期样本是否可用? (我不能让他们工作,但那可能只是我).

解决方法

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

In .NET 4,with the ability to have multiple runtimes in process with
any other runtime,writing managed shell extensions becomes possible.
However,Microsoft has not fully tested all of the scenarios involved
with managed shell extensions and has not determined whether it will
support managed shell extensions for the long term. Therefore,
Microsoft will not support managed shell extensions and recommends
against writing them.

当他们“建议反对写作”时,他们也不能提供如何编写它们的例子.有关非预期副作用的示例,请查看此feedback article.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读