Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用Visual Studio 2013 express为sql程序集创建dll?_C#_Tsql_Visual Studio 2013_Sql Server 2012_Clr - Fatal编程技术网

C# 如何使用Visual Studio 2013 express为sql程序集创建dll?

C# 如何使用Visual Studio 2013 express为sql程序集创建dll?,c#,tsql,visual-studio-2013,sql-server-2012,clr,C#,Tsql,Visual Studio 2013,Sql Server 2012,Clr,我正试图用这个函数创建一些CLR函数。为了创建dll,我下载了Visual Studio 2013 Express 问题是我在构建时遇到了如下错误: 错误1中不存在类型或命名空间名称“Data” 命名空间“System”(是否缺少程序集引用?) 我正在使用以下模板: 并使用在net setting net framework中找到的解决方案作为目标: 但现在已经不起作用了 另外,我应该为SQL Server 2012使用哪个版本的.NET Framework?您的项目类型应该是类库而不是便携

我正试图用这个函数创建一些
CLR
函数。为了创建
dll
,我下载了Visual Studio 2013 Express

问题是我在构建时遇到了如下错误:

错误1中不存在类型或命名空间名称“Data” 命名空间“System”(是否缺少程序集引用?)

我正在使用以下模板:

并使用在net setting net framework中找到的解决方案作为目标:

但现在已经不起作用了


另外,我应该为SQL Server 2012使用哪个版本的.NET Framework?

您的项目类型应该是
类库
而不是
便携
,如屏幕截图所示

确保在项目中包含了对
System.Data
程序集的引用

SQL 2012默认使用CLR4.0

更新

为了创建Winforms应用程序和类库,您应该使用VS Express 2013 forWindows Desktop不是“for Windows”)。看