`
yutiansky
  • 浏览: 197489 次
  • 性别: Icon_minigender_1
  • 来自: 本溪
社区版块
存档分类
最新评论

(nant入门)Framework 3.5 对应

阅读更多
  • NAnt 0.85的下载URL(http://nant.sourceforge.net/ )
  • 0.85版的nant加上NAnt.exe.config就能对应Framework 3.5
  • Cmd>nant /t:net-3.5 /f:Simple.build

 

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();
        }
    }
}

 

分享到:
评论

相关推荐

    NAnt 0.86 Beta 1

    0.86 Beta 1是NAnt的一个版本,它支持.NET Framework 2.0和.NET Framework 3.5,这两个版本在当时是广泛使用的开发平台。 .NET Framework 2.0是微软推出的一个关键更新,引入了大量新功能和改进,例如ASP.NET 2.0、...

    Nant 0.85

    **Nant 0.85** 是一个针对 .NET Framework 的构建工具,它与 Java 平台上的 Apache Ant 类似,旨在提供一种跨平台的方式来自动化软件构建过程。Nant(.NET ANother Toolint)是.NET社区的一个重要工具,尤其对于那些...

    NAnt配置与示例

    ### NAnt配置与示例 #### 一、NAnt简介 NAnt(.NET Ant)是一种免费、开源的构建工具,用于.NET项目的自动化构建过程。它借鉴了Java世界的Ant工具,采用XML格式来定义构建逻辑,支持跨平台使用。通过NAnt,开发者...

    学习NAnt小Demo_Build CS+Solution+MSBuild+SVN+NUnit+NUnitReport

    **NAnt**:NAnt是.NET Framework上的一个开源构建工具,类似于Java界的Ant。它使用XML来定义构建脚本,可以执行编译、测试、打包等任务。NAnt提供了丰富的任务和功能,使得开发者能够自动化.NET项目的工作流,提高...

    nant-0.91-alpha2-bin

    nant-0.91-alpha2-bin 是一个针对 .NET 平台的开源构建工具的二进制版本。NAnt(命名自 "N"et "Ant",即 .NET 平台上的 Apache Ant)是一个用于自动化.NET 应用程序构建过程的工具,它模仿了Java世界中的Apache Ant...

    NAnt编译proto成C#和dll过程总结

    NAnt是一种基于.NET Framework的构建自动化工具,类似于Java世界的Ant。在.NET开发环境中,它用于自动化编译、打包、测试等任务。ProtoBuf(Protocol Buffers)是Google开发的一种数据序列化协议,常用于网络通信和...

    nant-0.91-alpha1-bin.zip

    NAnt 是一个基于 .NET Framework 的自动化构建工具,类似于 Java 世界的 Ant。这个 ZIP 文件包含了运行 NAnt 所必需的可执行文件和其他支持文件。 描述中提到的 "nant-0.91-alpha1-bin.zip" 证实了这是一个包含 ...

    配置EditPlus与NAnt构建轻型的.NET开发环境

    - **第四步**:在“菜单命令”中输入C#编译器路径,例如:“C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe”。 - **第五步**:在“参数”中输入编译参数,例如:“/target:library /out:$(FileDir)/bin/$...

    在.NET环境中实现每日构建--NAnt篇

    NAnt是.NET Framework上的一个开放源代码构建工具,由C#编写。它提供了一种XML语法来定义构建脚本,这些脚本可以执行各种任务,如编译源代码、运行单元测试、打包和部署应用程序等。NAnt支持多种.NET语言,如C#、VB...

    使用NAnt构建和部署.Net解决方案 的一个项目示例

    使用NAnt进行每日构建 可自动从vstf下载和编译源码,并且自动部署站点

    nant nantcontrib-0.85-src

    nant 和 nantcontrib 是在 .NET 平台上用于自动化构建过程的工具,它们在软件开发过程中扮演着重要的角色。Nant 是一个基于 .NET 的构建工具,类似于 Java 世界的 Ant。它提供了命令行接口,允许开发者编写 XML 文件...

    Nant source

    NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...

    NAnt - A .NET Build Tool-开源

    NAnt,全称为“.NET Automated Network Toolkit”,是一款基于.NET Framework的开源自动化构建工具,它的设计灵感来源于Java界的Ant。NAnt旨在为.NET开发者提供一个灵活且可扩展的框架,用于编译源代码、复制文件、...

    生成解决方案的工具(NAnt)

    NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...

    nant-0.90 项目创建生成过程变得容易

    NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...

    Nant 1.0 Alpha

    NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望...

    Automatic Integration with CruiseControl.NET, NAnt, and NUnit

    ### 自动化集成CruiseControl.NET、NAnt与NUnit:构建持续集成环境 #### 概述 在软件开发过程中,回归测试是一个重要的但经常被忽视的环节。回归测试是指在对已有代码进行修改后重新运行之前的测试用例,以确保...

    nant-0.92-bin

    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:开源构建自动化工具的强化与可视化》 Nant Reloaded是一个针对Visual Studio .Net 2005开发的开源加载项,同时也是一个独立的可视化应用程序。其核心功能在于支持和管理NAnt脚本的运行与配置,为...

    nantpad.2.0_with_Crack、nantcontrib-0.85-bin、nant-0.85-bin

    nantpad.2.0_with_Crack、nantcontrib-0.85-bin、nant-0.85-bin

Global site tag (gtag.js) - Google Analytics