我用下面的命令編譯使用的MSBuild預編譯一個項目啓用的MSBuild失敗當PrecompileBeforePublish啓用
的MSBuild C:\ WebGoat.NET主\ WebGoat \ WebGoat.NET.csproj /p:OutputPath =倉/ p:DeployOnBuild =真 /p:WebPublishMethod = 「文件系統」; PrecompileBeforePublish = TRUE; EnableUpdateable = FALSE; DebugSymbols =真 /p:UseMerge = TRUE; WDPMergeOption = 「MergeAllOutputsToASingleAssembly」; SingleAssemblyName = 「ContosoWebPrecompiled」
生成是越來越失敗,以下錯誤消息
「C:\ WebGoat.NET主\ WebGoat \ WebGoat.NET.csproj」(缺省目標) (1) - >(GenerateAssemblyInfoFromExistingAssembleInfo目標) - >
C:\ Program Files (x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Transform \ Microsoft.Web.Publishing.AspNetCompileMerge .targets(289,5):error:@(_ AspNetCompile_AssemblyInfo_Count)在集合中有0 項目。它應該只有1個電子管(s)。 C:\ Program Files \ (x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Web \ Transform \ Microsoft.Web.Publishing.AspNetCompileMerge .targets(296,5):錯誤:目標 GenerateAssemblyInfoFromExistingAssembleInfo失敗 [C:\ WebGoat.NET主\ WebGoat \ WebG oat.NET.csproj]
請幫我解決這個問題。