.net 错误MSB4025:未能加载项目文件,第48行位置上的“ItemGroup”开始标记

6ju8rftf  于 2022-11-19  发布在  .NET
关注(0)|答案(1)|浏览(510)

我需要你的帮助
我尝试使用Windows Runner在Gitlab-ci上构建一个. net项目。我收到下面的错误消息
C:$路径\解决方案MVC.csproj(176,7):错误MSB 4025:未能加载项目文件。第48行位置4上的“ItemGroup”开始标记与“Reference”的结束标记不匹配。第176行位置7。
我随时准备为任何其他澄清Thanx
这是我的Gitlab-ci:

stages:
  - build

build_only:
  image: mcr.microsoft.com/dotnet/framework/sdk:4.8
  stage: build
  tags:
    - runner-windows
    - ltsc2019
  script: 
    - nuget sources Add -Name Artifactory -Source https://${NUGET_PATH} -username ${NUGET_REGISTRY_USER} -password ${NUGET_REGISTRY_PASSWORD}
    - '& nuget restore $SOLUTION_PATH'
    - '& "$env:MSBUILD_PATH" $SOLUTION_PATH -t:Rebuild -p:Configuration=MVC'
2uluyalo

2uluyalo1#

MSB4025是来自MSBuild得错误. MSBuild项目文件是XML.该错误指示XML得格式不正确.“SolutionMVC.csproj”文件得第48行上有一个未关闭得<ItemGroup>元素.
“SolutionMVC.csproj”文件是什么样子的?是否有明显的打字错误?
您可以在本地对“SolutionMVC.csproj”文件运行MSBuild,以测试MSB4025错误。

相关问题