Visual Studio 2017에서 Assembly가 부족한 문제를 해결하는 방법
3085 단어 VisualStudio2017
현상
vs2015 Express 및 vs2019 Community에서 빌드할 수 있는 프로젝트
vs2017 WDExpress에서 열면 다음 참조를 찾을 수 없습니다.
Microsoft.Data.Tools.Components
Microsfot.Data.Tools.Schema.Sql.UnitTesting
(SSDT 나 NuGet 해 보았지만 해결하지 않았다.)
해결 방법 (.csproj에서 제거)
프로젝트의
.csproj
파일을 직접 편집하고 아래 두 줄을 삭제하고 해결했습니다.프로젝트 .csproj
- <Import Project="$(SQLDBExtensionsRefPath)\Microsoft.Data.Tools.Schema.Sql.UnitTesting.targets" Condition="'$(SQLDBExtensionsRefPath)' != ''" />
- <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\SSDT\Microsoft.Data.Tools.Schema.Sql.UnitTesting.targets" Condition="'$(SQLDBExtensionsRefPath)' == ''" />
해결 방법 2 (NuGet)
// Microsoft.Data.Tools.Components
Install-Package Microsoft.Data.Tools.Msbuild -Version 10.0.61707.210
// Microsfot.Data.Tools.Schema.Sql.UnitTesting
Install-Package Microsoft.Data.Tools.UnitTest -Version 10.0.60809
하지만,
Microsfot.Data.Tools.Schema.Sql.UnitTesting
쪽이 버전 불일치가 되었기 때문에,プロジェクトの.csproj
에서 손으로 삭제했습니다.참고
Reference
이 문제에 관하여(Visual Studio 2017에서 Assembly가 부족한 문제를 해결하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tukiyo3/items/e9889200883ff3a8a596텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)