【发布时间】:2021-08-05 11:49:40
【问题描述】:
我想发布我的 WebApi,包括我的测试项目!
我的项目结构
\
MyProject.Models
MyProject.Service
MyProject.Web
MyProject.Test
MyProject.Test 引用MyProject.Web 因为IClassFixture<WebApplicationFactory<Startup>> 需要启动类。
当我发布我的可执行主项目MyProject.Web - 它没有发布测试项目。没错,但是如何实现呢,测试项目是用 .Web 项目发布的呢?
我想发布没有 .Web & .Service & .Models 引用的测试项目。
那是我的 MyProject.Test.pubxml
...
<ItemGroup>
<ExcludeFilesFromDeployment>MyProject.Models.*;MyProject.Service.*;MyProject.Web.*</ExcludeFilesFromDeployment>
</ItemGroup>
但这不起作用!
【问题讨论】:
标签: .net visual-studio csproj