WEB开发网
开发学院软件开发C语言 用Nant和Nunit构建C#项目 阅读

用Nant和Nunit构建C#项目

 2009-04-24 08:25:53 来源:WEB开发网   
核心提示:以前没使用Nant和Nunit建立过C#代码的自动化构建,今天自己写了一个C#程序,用Nant和Nunit构建C#项目,想用Nant和Nunit构建C#代码,可写好build文件后运行UnitTest时遇到了麻烦,命令行提示如下:Could not load file or assembly 'nunit.fr

以前没使用Nant和Nunit建立过C#代码的自动化构建,今天自己写了一个C#程序,想用Nant和Nunit构建C#代码。可写好build文件后运行UnitTest时遇到了麻烦。命令行提示如下:

Could not load file or assembly 'nunit.framework, Version=2.4.3.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77' or one of its dependencies. The system cannot find the file specified.

查了一下资料解决了这个问题。

解决方法是:

一、在该程序的config文件(如果程序名是money.dll,则该文件名为money.dll.config)中加入如下代码:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <runtime>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
            <dependentAssembly>
                <assemblyIdentity name="nunit.framework" publicKeyToken="96d09a1eb7f44a77" culture="Neutral" />
                <bindingRedirect oldVersion="2.0.6.0" newVersion="2.4.3.0" />
                <bindingRedirect oldVersion="2.1.4.0" newVersion="2.4.3.0" />
            </dependentAssembly>
        </assemblyBinding>
    </runtime>   
</configuration>

1 2  下一页

Tags:Nant Nunit 构建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接