Msbuild Github操作生成工件文件夹位置

Msbuild Github操作生成工件文件夹位置,msbuild,github-actions,Msbuild,Github Actions,我正在使用github操作创建一个.net构建。我还停留在构建过程的最后一步,我想自动添加release文件夹作为要上传的工件,但是,我不确定是哪个变量,或者是否有一个用于识别的变量。任何协助都将不胜感激 示例代码如下: name: Build Capcom on: [push] jobs: build: runs-on: windows-latest steps: - uses: actions/checkout@v1 name: Che

我正在使用github操作创建一个.net构建。我还停留在构建过程的最后一步,我想自动添加release文件夹作为要上传的工件,但是,我不确定是哪个变量,或者是否有一个用于识别的变量。任何协助都将不胜感激

示例代码如下:

name: Build Capcom
 
on: [push]
 
jobs:
  build:
 
    runs-on: windows-latest
 
    steps:
    - uses: actions/checkout@v1
      name: Checkout Code
     
    - name: Setup MSBuild Path
      uses:  warrenbuckley/Setup-MSBuild@v1
       
    - name: Setup NuGet
      uses: NuGet/setup-nuget@v1.0.2
      
      
    - name: Install Windows 8.1 SDK        
      shell: powershell
      run: |
        Invoke-WebRequest -Method Get -Uri https://go.microsoft.com/fwlink/p/?LinkId=323507 -OutFile sdksetup.exe -UseBasicParsing
        Start-Process -Wait sdksetup.exe -ArgumentList "/q", "/norestart", "/features", "OptionId.WindowsDesktopSoftwareDevelopmentKit", "OptionId.NetFxSoftwareDevelopmentKit"
     
    - name: Restore NuGet Packages
      run: nuget restore ExploitCapcom.sln
 
    - name: Build App
      run: msbuild ExploitCapcom.sln /p:Configuration=Release /p:DeployOnBuild=true /p:PublishProfile=FolderProfile
 
    - name: Upload artifact
      uses: actions/upload-artifact@v2
      with:
        name: Capcom
        path: "D:/a/newbuild/"

这不是关于Github操作的问题。这是一个关于
msbuild
输出位置的问题。如果您查看,您可以看到有一个
BaseOutputPath
属性(如文档所述:指定输出文件的基本路径),您可以在
Build App
步骤中将其设置为给定值,并使用与
上载工件
步骤中的
路径
相同的值。您还可以将
-verbosity:diag
开关添加到
msbuild
命令,以查看更详细的生成输出,从而了解路径。这不是Github操作的问题。这是一个关于
msbuild
输出位置的问题。如果您查看,您可以看到有一个
BaseOutputPath
属性(如文档所述:指定输出文件的基本路径),您可以在
Build App
步骤中将其设置为给定值,并使用与
上载工件
步骤中的
路径
相同的值。您还可以将
-verbosity:diag
开关添加到
msbuild
命令,以查看更详细的生成输出,从而了解路径。