Почему все апрельские примеры расширения оболочки C # были удалены из инфраструктуры кода All-In-One? - PullRequest
4 голосов
/ 25 июля 2011

Образцы и код были описаны здесь:

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

Тем не менее, все образцы расширений оболочки были удалены в апреле, без объяснения, которое я могу найти, за исключением этого сообщения о коммите:

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

Кто-нибудь теперь знает, почему были удалены образцы, и выполнитеболее ранние образцы, доступные в предыдущих выпусках, работают?(Я не могу заставить их работать, но это, вероятно, только я).

1 Ответ

3 голосов
/ 25 июля 2011

Это кристально ясно из первой ссылки в блоге, выделено ярко-желтым цветом:

В .NET 4 с возможностью одновременного выполнения нескольких В любой другой среде выполнения возможно создание управляемых расширений оболочки. Тем не менее, Microsoft не полностью проверила все сценарии с управляемыми расширениями оболочки и не определила, будет ли это поддержка управляемых расширений оболочки на длительный срок. Следовательно, Microsoft не будет поддерживать управляемые расширения оболочки и рекомендует против написания их.

Когда они "рекомендуют не писать их", они не могут также привести примеры того, как их написать. Для примера непреднамеренных побочных эффектов просмотрите эту статью обратной связи .

...