Simple.build
<?xml version="1.0"?>
<project name="Simple" default="run">
<property name="debug" value="true"/>
<target name="clean" description="remove all generated files">
<delete file="bin/Simple.exe" if="${file::exists('bin/Simple.exe')}" />
<delete file="bin/Simple.pdb" if="${file::exists('bin/Simple.pdb')}" />
</target>
<target name="build" description="compiles the source code">
<mkdir dir="bin" />
<csc target="exe" output="bin/Simple.exe" debug="${debug}">
<sources>
<include name="Program.cs" />
</sources>
</csc>
</target>
<target name="run" depends="build">
<exec program="bin/Simple.exe" />
</target>
</project>
Program.cs
using System.Data.SqlClient;
using System;
namespace DBSample
{
class Program
{
static void Main(string[] args)
{
string con = "user id=sa;password=password;server=tcp:127.0.0.1,4833;database=MY-DB;connection timeout=30";
SqlConnection myConnection = new SqlConnection(con);
myConnection.Open();
SqlCommand myCommand = new SqlCommand("SELECT * FROM T_key", myConnection);
SqlDataReader myReader = myCommand.ExecuteReader();
while (myReader.Read())
{
Console.WriteLine(myReader["MyKey"].ToString());
Console.WriteLine(myReader["Name"].ToString());
}
myConnection.Close();
Console.ReadLine();
}
}
}
分享到:
相关推荐
0.86 Beta 1是NAnt的一个版本,它支持.NET Framework 2.0和.NET Framework 3.5,这两个版本在当时是广泛使用的开发平台。 .NET Framework 2.0是微软推出的一个关键更新,引入了大量新功能和改进,例如ASP.NET 2.0、...
**Nant 0.85** 是一个针对 .NET Framework 的构建工具,它与 Java 平台上的 Apache Ant 类似,旨在提供一种跨平台的方式来自动化软件构建过程。Nant(.NET ANother Toolint)是.NET社区的一个重要工具,尤其对于那些...
### NAnt配置与示例 #### 一、NAnt简介 NAnt(.NET Ant)是一种免费、开源的构建工具,用于.NET项目的自动化构建过程。它借鉴了Java世界的Ant工具,采用XML格式来定义构建逻辑,支持跨平台使用。通过NAnt,开发者...
**NAnt**:NAnt是.NET Framework上的一个开源构建工具,类似于Java界的Ant。它使用XML来定义构建脚本,可以执行编译、测试、打包等任务。NAnt提供了丰富的任务和功能,使得开发者能够自动化.NET项目的工作流,提高...
nant-0.91-alpha2-bin 是一个针对 .NET 平台的开源构建工具的二进制版本。NAnt(命名自 "N"et "Ant",即 .NET 平台上的 Apache Ant)是一个用于自动化.NET 应用程序构建过程的工具,它模仿了Java世界中的Apache Ant...
NAnt是一种基于.NET Framework的构建自动化工具,类似于Java世界的Ant。在.NET开发环境中,它用于自动化编译、打包、测试等任务。ProtoBuf(Protocol Buffers)是Google开发的一种数据序列化协议,常用于网络通信和...
NAnt 是一个基于 .NET Framework 的自动化构建工具,类似于 Java 世界的 Ant。这个 ZIP 文件包含了运行 NAnt 所必需的可执行文件和其他支持文件。 描述中提到的 "nant-0.91-alpha1-bin.zip" 证实了这是一个包含 ...
- **第四步**:在“菜单命令”中输入C#编译器路径,例如:“C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe”。 - **第五步**:在“参数”中输入编译参数,例如:“/target:library /out:$(FileDir)/bin/$...
NAnt是.NET Framework上的一个开放源代码构建工具,由C#编写。它提供了一种XML语法来定义构建脚本,这些脚本可以执行各种任务,如编译源代码、运行单元测试、打包和部署应用程序等。NAnt支持多种.NET语言,如C#、VB...
使用NAnt进行每日构建 可自动从vstf下载和编译源码,并且自动部署站点
nant 和 nantcontrib 是在 .NET 平台上用于自动化构建过程的工具,它们在软件开发过程中扮演着重要的角色。Nant 是一个基于 .NET 的构建工具,类似于 Java 世界的 Ant。它提供了命令行接口,允许开发者编写 XML 文件...
NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...
NAnt,全称为“.NET Automated Network Toolkit”,是一款基于.NET Framework的开源自动化构建工具,它的设计灵感来源于Java界的Ant。NAnt旨在为.NET开发者提供一个灵活且可扩展的框架,用于编译源代码、复制文件、...
NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...
NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...
NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...
### 自动化集成CruiseControl.NET、NAnt与NUnit:构建持续集成环境 #### 概述 在软件开发过程中,回归测试是一个重要的但经常被忽视的环节。回归测试是指在对已有代码进行修改后重新运行之前的测试用例,以确保...
nant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-binnant-0.92-bin
《Nant Reloaded:开源构建自动化工具的强化与可视化》 Nant Reloaded是一个针对Visual Studio .Net 2005开发的开源加载项,同时也是一个独立的可视化应用程序。其核心功能在于支持和管理NAnt脚本的运行与配置,为...
nantpad.2.0_with_Crack、nantcontrib-0.85-bin、nant-0.85-bin