패키지 관리자 콘솔에서 사용자 지정 Scaffold 명령을 실행하면 기본 프로젝트의 .csproj 파일이 업데이트되고 솔루션의 다른 모든 프로젝트에있는 다른 모든 파일에 대한 참조가 추가됩니다!MVC 스캐 폴딩은 .csproj 파일을 오염시킵니다.
다른 사람이 본 사람이 있습니까?
피할 수있는 해결책이 있습니까?
실제로 같이 무엇이든 할 수있는이 .ps1 파일에있는 유일한 라인
:Invoke-ScaffoldTemplate -Template $templateFile -Model @{ Name = $MyParam } -OutputPath $outputPath -Force:$Force
편집 (주요 프로젝트)에 PS1 파일의 스크립트는 수동의 경로를 대상으로 출력 파일은 다른 프로젝트에서 일하려면 : "호출-ScaffoldTemplate을"명령에서
$outputPath = "..\OtherProject\TargetFolder\" + $EntityName
, 나는 특히이 문제 바라고, 프로젝트에 대한 참조를 제거했습니다.
안녕 대린, 내가 싶지만 내 질문에 전혀 문제가 해결 대답이 없었습니다! –
Glen, 아래의 답변으로 검색어가 해결되면이 대답을 수락 할 수 있습니까? –