相关疑难解决方法(0)

dotnet publish doesn't include files generated during post build event

Here is part of my A.csproj:

 <ItemGroup>
    <Content Include="..\..\Payloads\**\*.*">
      <Link>Payloads\%(RecursiveDir)%(FileName)%(Extension)</Link>
      <CopyToOutputDirectory>None</CopyToOutputDirectory>
      <CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
    </Content>
  </ItemGroup>
Run Code Online (Sandbox Code Playgroud)

Payloads directory is created in a project B which is referenced from project A

B.csproj

 <PropertyGroup>
    <PostBuildEvent>
      xcopy /I /S /R /Y /d $(TargetDir)*.* $(SolutionDir)Payloads\Content
    </PostBuildEvent>
  </PropertyGroup>
Run Code Online (Sandbox Code Playgroud)

Payloads directory doesn't exist in publish directory when I run dotnet publish

Info

dotnet SDK version 2.0, ASP.NET Core 2.0 on .NET 461 framework
Run Code Online (Sandbox Code Playgroud)

It seems like publish content is calculated before the build. When I run dotnet …

.net c# asp.net asp.net-web-api

4
推荐指数
1
解决办法
1849
查看次数

标签 统计

.net ×1

asp.net ×1

asp.net-web-api ×1

c# ×1