前面提过的cc.Net不支持带空格的路径名,在nant也同样存在
比如
因为nant.project.basedir的实际路径含有空格,执行时会有错误,需要把路径名用“”封装起来
commandline="/p:"${nant.project.basedir}\${nant.project.name}.fxcop" /o:"${Build.OutputFolder}\fxcop-results.xml"" failonerror="false"/>
nunit升级到2.2后,发现原来的build不能用了:
The located assembly's manifest definition with name
'nunit.framework' does not match the assembly reference.
后来干脆把nant升级到0.85
因为0.85还不是正式发布的稳定版本,如果不想升级0.85,也可以改config解决
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="nunit.framework"
publicKeyToken="96d
<bindingRedirect oldVersion="
</dependentAssembly>
</assemblyBinding>
</runtime>
打印 | 张贴于 2004-09-24 16:54:00 | Tag:Dot Net

留言反馈