저는 T4MVC를 사람에게 사용했습니다. y 개월이 프로젝트에 문제없이. 그러나 오늘은이 두 T4MVC 파일을 생성하는 제어 방법을 변경할 때마다 :T4MVC가 생성된다 T4MVC.cs 및 T4MVC1.cs
대신 궁극적으로 프로젝트가 컴파일 wont't 내가 T4MVC1.cs을 삭제하는 것을 의미 T4MVC.cs를 업데이트.
이 동작을 보았거나 수정 사항이 있습니까?
저는 T4MVC를 사람에게 사용했습니다. y 개월이 프로젝트에 문제없이. 그러나 오늘은이 두 T4MVC 파일을 생성하는 제어 방법을 변경할 때마다 :T4MVC가 생성된다 T4MVC.cs 및 T4MVC1.cs
대신 궁극적으로 프로젝트가 컴파일 wont't 내가 T4MVC1.cs을 삭제하는 것을 의미 T4MVC.cs를 업데이트.
이 동작을 보았거나 수정 사항이 있습니까?
여기에 내가 그것을 해결하기 위해 할 단계입니다 :
T4MVC1.cs
파일을 삭제합니다..csproj
파일을 편집하십시오.확인 다음 태그 :
<Compile Include="T4MVC.cs"> <AutoGen>True</AutoGen> <DesignTime>True</DesignTime> <DependentUpon>T4MVC.tt</DependentUpon> </Compile>
이 단지가있어이 중 하나가 T4MVC.cs
을 확신합니다. 보유하고있는 경우 T4MVC1.cs
블록을 제거하십시오.
확인 다음 태그 :
<None Include="T4MVC.tt"> <Generator>TextTemplatingFileGenerator</Generator> <LastGenOutput>T4MVC.cs</LastGenOutput> </None>
가 <LastGenOutput>
이 T4MVC.cs
있는지 확인합니다. 그렇지 않으면 T4MVC.cs
이되도록 편집하십시오.
.csproj
파일을 저장하십시오.
굉장한 솔루션입니다. 완벽하게 일했습니다. – TheEdge
안녕하세요! 내가 일반적으로하는 일은 T4MVC.cs, T4MVC1.cs 및 모든 generated.cs 파일을 삭제하고 사용자 지정 도구를 다시 실행하는 것입니다. –
나는 이것도보고있다. –