VS13 / VS15-无法导入SQL代码段 [英] VS13/VS15 - can't import SQL snippet

查看:67
本文介绍了VS13 / VS15-无法导入SQL代码段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在 VS2013 VS2015 中创建SQL代码段。我不知道为什么,但是(在两个VS中)导入时出现错误:

I would like to create SQL snippet in VS2013 and VS2015. I don't know why, but I've got an error while importing (in both of VS):

"C:\sql.snippet: Missing or unspecified Language attribute"

我的代码段:

<CodeSnippets
xmlns="http://schemas.microsoft.com/VisualStudio/2008/CodeSnippet">
<CodeSnippet Format="1.0.0">
    <Header>
        <Title>
            My Snippet
        </Title>
    </Header>
    <Snippet>
        <Code Language="SQL">
            <![CDATA[select * from MyTable]]>
        </Code>
    </Snippet>
</CodeSnippet>

怎么了?
语言 SQL 应该可以 https://msdn.microsoft.com/zh-CN/library/ms171418.aspx#code

我试图将此代码段添加到语言 Miscrosoft SQL Server数据工具,T-SQl ...中
如果我将language属性更改为例如 CSharp 它有效。

I tried to add this snippet to language "Miscrosoft SQL Server Data Tools, T-SQl..." If I've changed the language attribute to e.g. CSharp it works.

推荐答案

代替:

<Code Language="SQL">

写:

<Code Language="SQL_SSDT">

Visual Studio仅支持MSSQL Server数据工具& T-SQL语言脚本,而不是像SSMS那样的SQL。

Visual Studio supports only MSSQL Server Data Tools & T-SQL Language Scripts, not SQL like SSMS does.

这篇关于VS13 / VS15-无法导入SQL代码段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆