【问题标题】:Enable XSD as Type Definition Language is Disabled启用 XSD 作为类型定义语言已禁用
【发布时间】:2013-05-03 03:21:54
【问题描述】:

我来自这个问题:How to install Contract-First Tool in VisualStudio 2012

当我尝试执行该问题的答案中提到的步骤时,这也是主题Contract-First Tool 中提到的内容,我遇到了以下问题:选项启用 XSD 作为类型定义语言在构建项目时验证 WCF 配置禁用

生成的 XML Schema 有效,取自上述教程。

为什么会这样?

【问题讨论】:

    标签: wcf visual-studio-2012 xsd schema contract-first


    【解决方案1】:

    您的程序集需要以 .NET 4.5 为目标才能启用此选项。

    【讨论】:

      【解决方案2】:

      试试这个(基于直觉而不是任何科学推理)。关闭项目并以管理员身份运行 Visual Studio。 (选择快捷方式时,Ctrl + Shift + Enter)。

      然后打开项目并再次导航到属性屏幕,让我们知道那里有什么。

      正是这种语言(“启用 XSD as...”)向我暗示,可能需要一些管理权限才能使其正常工作。

      我想任何后续实例都会很好。

      FWIW 我为 VS 维护了两个独立的快捷方式,一个具有普通权限,另一个具有提升的权限。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-06-06
        • 1970-01-01
        • 1970-01-01
        • 2013-11-10
        • 2019-02-07
        • 2011-10-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多