我有一个Web项目正在构建,并通过Azure-DevOps Build管道创建已发布的程序包。
我遇到的问题是发布时没有在bin文件夹中获取.compile文件。当我从直接构建计算机的VS 2015(还正在运行azure-DevOps构建的)发布时,我正在获取所有.compile文件。
我的.pubxml文件
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<WebPublishMethod>FileSystem</WebPublishMethod>
<LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
<LastUsedPlatform>Any CPU</LastUsedPlatform>
<SiteUrlToLaunchAfterPublish />
<LaunchSiteAfterPublish>True</LaunchSiteAfterPublish>
<PrecompileBeforePublish>True</PrecompileBeforePublish>
<EnableUpdateable>False</EnableUpdateable>
<DebugSymbols>True</DebugSymbols>
<WDPMergeOption>CreateSeparateAssembly</WDPMergeOption>
<UseFixedNames>True</UseFixedNames>
<ExcludeApp_Data>False</ExcludeApp_Data>
<publishUrl>E:\DevOps\agent\vsts-agent-win-x64-2.136.1\QAWeb_Artifacts</publishUrl>
<DeleteExistingFiles>True</DeleteExistingFiles>
</PropertyGroup>
</Project>
Azure-DevOps管道中的任务配置
我在这里找到了相同的问题-https://forums.asp.net/t/1984856.aspx,但没有得到答案。
请提出我从azure-DevOps构建和发布网站时所缺少的信息。