使用Nant来简单更新Reference

首先我们要在项目中新增一个文件Default.build,内容如下

<?xml version="1.0" encoding="gb2312"?>
<project>
  
<target name="Debug">
    
<copy todir="E:\Reference\Debug\">
      
<fileset>
        
<includes name="**/*.dll" />
        
<includes name="**/*.xml" />
        
<includes name="**/*.pdb" />
      
</fileset>
    
</copy>
  
</target>
  
<target name="Release">
    
<copy todir="E:\Reference\Release\">
      
<fileset>
        
<includes name="**/*.dll" />
      
</fileset>
    
</copy>
  
</target>  

然后修改此文件属性Copy to Output Directory 为Copy always

再修改项目的编译设置,修改编译完成事件的命令行为 Nant $(ConfigurationName)

这样当类库项目编译完成的时候,就会自动更新被其他项目引用的公用dll了.
posted @ 2006-01-17 17:36  明月我心  阅读(446)  评论(0编辑  收藏  举报