我使用VS2012和T4模板和assemblies are supposed to be shadow copied,这意味着您可以在模板中引用程序集,然后重新编译该程序集。但这根本不适合我。当我尝试它,当我试图重建大会,我得到这样的错误:T4模板阴影复制不起作用
Unable to copy file "obj\Debug\xxx.dll" to "..\bin\xxx.dll".
The process cannot access the file '..\bin\xxx.dll' because it is being used by another process.
它周围的唯一方法是重新启动Visual Studio,这是过于冗长,我准备完全放弃T4 。我可能做错了什么?
我认为这是在VS2012 SP1中添加的。你正在使用哪个版本? – FuleSnabel
我的错误,是在VS2010 SP1中添加的。 VS2012应该支持它。你有一个样品是否有责备? – FuleSnabel
@FuleSnabel:*任何引用任何可执行文件的*指令都可以做到这一点。 VS锁定文件,如果我尝试重新编译它,它会失败,因为该文件不可写。 –