在Visual Studio .NET项目中编译突然生成报错异常,“目标目录非空 而且似乎未包含以前编译的应用程序 。请手动删除它,或选择其他目标目录 ASPNETCOMPILER”,这个问题一般是生成的文件冲突,在项目生成目录找到Debug和obj文件夹将其删除,重新生成即可以生成。原因可能是生成过程没有及时清理项目,或者是之前启动编译时中途取消了,没有完成生成,留下了部分文件在两个文件目录下,然后,当第二次生成时产生冲突,这时删除这个两个文件目录,重新启动生成可以通过。

还有一种可能会报错无法找某个程序集,也是无法及时生成Dll或没有及时生成到项目中去,这时需要手动添加程序到项目中去,然后便可以通过。