我必须用前端构建一个asp.net核心spa项目。因此,我为asp.net核心API创建了两个文件夹,为角项目创建了两个文件夹,并将其推送到了GitHub。我正在将项目与Azure Pipe Lines集成! GitHub中的应用程序,以便我可以轻松地使用Azure devops进行ci / cd。请注意,我只想在子文件夹中构建API项目。 项目的github链接:https://github.com/lazyfahim/tritronv2 以及蔚蓝的yml管道代码:https://github.com/lazyfahim/tritronv2/blob/master/azure-pipelines.yml
在构建终端中显示的错误消息是
MSBUILD : error MSB1003: Specify a project or solution file. The
current working directory does not contain a project or solution file.
##[error]Bash exited with code '1'.
##[section]Finishing: dotnet build Release
答案 0 :(得分:1)
您只需编辑yaml并将dotnet构建指向您的特定项目文件,例如:
steps:
- script: dotnet build SomeFolder\SomeProject.csproj --configuration $(buildConfiguration)
displayName: 'dotnet build $(buildConfiguration)'