我使用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鎖定文件,如果我嘗試重新編譯它,它會失敗,因爲該文件不可寫。 –