2017-11-10 13 views
1

으로 변경되었습니다. "ViewModels"라는 C# 이 도구를 사용하면 C#을 .ts 파일로 변환 할 수 있습니다.)1.3.7에서 1.4.0으로 Reinforced.Typings를 업그레이드하면 빌드가

업그레이드 후 .xml 구성 파일을 덮어 쓰지 못하게하고 새로 제안 된 readme.txt 파일과 수동으로 diffed했습니다. 이제는 주요 변경 사항이 도입되었는지 확인하기 위해 기본값이 .xml입니다. 이제 빌드 충돌이 날 사람들을 다시 가져 알리는 그래서

ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" 

: 내가 본 것을에서 XML 태그는 도구 버전 등,보다 정확하게 이러한 attrs에이 1.4.0에서 제외 된 빌드 프로세스를 신호의 속성을 잃었다 오류 메시지와 함께 다음과 같이 오류 프로젝트의 기본 XML 네임 스페이스가 있어야 MSBuild에서의 XML 네임 스페이스

심각도 설명 파일 코드 프로젝트 라인 억제 상태. 프로젝트가 MSBuild 2003 형식으로 작성된 경우 xmlns = "http://schemas.microsoft.com/developer/msbuild/2003" 을 요소에 추가하십시오. 프로젝트가 이전 1.0 또는 1.2 형식으로 작성된 경우 MSBuild 2003 형식으로 변환하십시오. C : \ 편집 됨 \ 태그에 이전 XML을 attrs에 반입이

이 문제를 해결하고 Reinforced.Typings lib 디렉토리의 RtCli에 관련된 것 같다 두 개의 새로운 문제를 엽니 다 ViewModels \ Reinforced.Typings.settings.xml ViewModels하는

심각도 설명은 "RtCli"작업이 입력 매개 변수를 초기화 할 수 없습니다 코드 프로젝트 라인 억제 상태를 오류 파일 : 나는 오류는, 능가 할 수 없다. ViewModels

및 ...

심각도 설명 코드 프로젝트 라인 억제 상태에게 "builddirectory를"매개 변수는 "RtCli" 작업을 지원하지 않습니다 오류 파일. 매개 변수가 작업에 있는지 확인하고 설정할 수있는 공용 인스턴스 속성입니다. ViewModels

나는 도구로 업그레이드 한 것을 기쁘게 생각하지만 당분간은 1.3.7로 되돌아 가고 있습니다.

누군가 (이봐,저기서 작성자가) 나를 도와 줄 수 있다면 좋을 것입니다.

답변

1

로컬 NuGet 캐시를 정리하십시오. 보통은 C:\Users\%username%\.nuget\packages\에 있습니다. 거기에서 reinforced.typings 디렉토리를 제거하십시오. 그런 다음 Reinforced.Typings을 다시 설치하십시오.

RT의 통합 MSBuild 작업 (source)의 이전 버전이있는 것 같습니다. 때로는 MSBuild 프로세스가 작업 어셈블리를 잠그고 해당 .dll을 제거 할 수없는 경우가 있습니다. 또한 작업 관리자에서 MSBuild 프로세스를 제거하려고 시도하십시오.

.settings.xsml 헤더에 대해서는 readme.txt에서 언급 하겠지만 실제로는 VS2017 (msbuild 15)에서 제대로 작동합니다.

+0

좋아, 어딘가에이 문제를 언급하면 ​​멋지게 될 것입니다 (문제가 해결되면 OFC에서 알려 드리겠습니다). 감사. –

+0

그 것으로 보인다 ... 여전히 언급 된 속성을 추가해야했고, 또한 새로운 'Microsoft'를 보았습니다. 내 프로젝트 참조에 종속성이 추가되었습니다. –