[英]Build Angular Template from VS2019 Community Error
这是尝试发布从VS2019
Angular
模板创建的项目的第一步。 我只是创建新项目并构建Angular
。 我已经按照Angular
安装node-v14.15.4-x64
并运行
npm install -g @angular/cli
npm install -g --production windows-build-tools
成功构建项目,没有任何错误。
但是当我发布时,我收到以下错误 Invalid static 方法调用语法:“
[Microsoft.Build.Utilities.ToolLocationHelper]::FindRootFolderWhereAllFilesExist($(_VCTargetsPathFolders), $(_RelativeToolsetFiles))"。方法 'Microsoft.Build.Utilities.ToolLocationHelper.FindRootFolderWhereAllFilesExist' 未找到。Static 方法应采用形式: ([FullTypeName]::Method()),例如 $([System.IO.Path]::Combine(
a
,b
))。[C:\Users\developer\source\repos\WebApplication1\ClientApp\node_modules\node -sass\build\src\libsass.vcxproj] WebApplication1 C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.props
我能知道如何解决吗?
请尝试以下建议
1)关闭VS,以管理员身份打开VS2019的开发者命令提示符
对于这些 dll,首先使用gacutil
键入-u
:
gacutil /u "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Framework.dll"
gacutil /u "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.dll"
gacutil /u "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Engine.dll"
gacutil /u "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Conversion.Core.dll"
gacutil /u "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.dll"
gacutil /u "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Utilities.Core.dll"
然后重新启动VS再次测试。
2)如果第一步不起作用,请尝试使用gacutil
的-i
:
关闭 VS,以管理员身份打开VS2019 的开发人员命令提示符
gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Framework.dll"
gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.dll"
gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Engine.dll"
gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Conversion.Core.dll"
gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Tasks.Core.dll"
gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Build.Utilities.Core.dll"
3)如果这些没有帮助,请尝试从 vs_installer 修复 vs。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.