代码之家  ›  专栏  ›  技术社区  ›  rory.ap

为什么在visualstudio中禁用了“将JSON粘贴为类”和“将XML粘贴为类”命令?[关闭]

  •  2
  • rory.ap  · 技术社区  · 6 年前

    Visual Studio 2017 15.9.0预览版4.0 将XML粘贴为类 “编辑>特殊粘贴”下可用的命令,但该命令变灰:

    enter image description here

    我有一种(不正确的)感觉,这个命令允许我选择一个包含XML的文件,或者有其他类型的UI。我找到的文章中没有一篇提到这些命令被禁用的情况,所有的迹象都让我相信在这个版本的VS:

    https://dailydotnettips.com/did-you-know-you-can-automatically-create-classes-from-json-or-xml-in-visual-studio/

    https://improveandrepeat.com/2017/08/paste-xml-as-class-in-visual-studio-2017/

    https://www.c-sharpcorner.com/article/how-to-paste-json-as-classes-or-xml-as-classes-in-visual-stu/

    我确实在下面找到一篇文章讨论了 丢失的 (这里显然不是这样),因为项目必须以Framework4.5或更高版本为目标,但这正是我要针对的.NET版本。

    https://blog.codecalculated.com/2015/01/02/paste-xml-as-classes-missing-in-visual-studio/

    1 回复  |  直到 6 年前
        1
  •  2
  •   CodeCaster    6 年前

    我终于看到了这篇文章,它给了我解决问题的方法:

    http://www.selcuksasoglu.com/2014/06/18/creating-classes-with-xml-files-using-net-4-5/

    上面写着

    哇,很简单。如果微软想在这些灰显的命令中加入一个小的工具提示,那不是很好吗?

    enter image description here