在生成服务器上尝试通过MSBuild发布时,未找到外部引用

在生成服务器上尝试通过MSBuild发布时,未找到外部引用,msbuild,visual-studio-2015,Msbuild,Visual Studio 2015,当我试图在生成服务器上通过MSBUild发布我的“网站项目”时,该过程失败,因为它找不到外部引用。 我查看了构建代理,可以看到复制的文件只是*.dll.refresh文件,而不是dll 我曾尝试通过我的website.publishproj中的BeforeBuild和BeforeMerge目标复制这些文件,但它们根本不复制(我在生成后检查了源文件夹,只找到了*.refresh),我就是这样做的: <Target Name="BeforeBuild">

当我试图在生成服务器上通过MSBUild发布我的“网站项目”时,该过程失败,因为它找不到外部引用。 我查看了构建代理,可以看到复制的文件只是*.dll.refresh文件,而不是dll

我曾尝试通过我的website.publishproj中的BeforeBuild和BeforeMerge目标复制这些文件,但它们根本不复制(我在生成后检查了源文件夹,只找到了*.refresh),我就是这样做的:

    <Target Name="BeforeBuild"> 
            <ItemGroup>
                 <MyCustomFiles Include="..\ObjectLibrary\AllinLibrary2.dll"/>
                 <MyCustomFiles Include="..\ObjectLibrary\Infragistics45.Web.v14.1.dll"/>
                 <MyCustomFiles Include="..\ObjectLibrary\Infragistics35.WebUI.UltraWebNavigator.v8.3.dll"/>
                 <MyCustomFiles Include="..\ObjectLibrary\Infragistics35.WebUI.Shared.v8.3.dll"/>
                 <MyCustomFiles Include="..\ObjectLibrary\Infragistics45.WebUI.Shared.v14.1.dll"/>
                 <MyCustomFiles Include="..\ObjectLibrary\Infragistics45.WebUI.WebDataInput.v14.1.dll"/>
                 <MyCustomFiles Include="..\ObjectLibrary\Infragistics45.WebUI.WebHtmlEditor.v14.1.dll"/>
                 <MyCustomFiles Include="..\ObjectLibrary\Infragistics45.WebUI.WebSchedule.v14.1.dll"/>
             </ItemGroup>

             <Copy SourceFiles="@(MyCustomFiles)" DestinationFolder="bin"/>
</Target>
/p:DeployOnBuild=true /p:PublishProfile=MsBuild2015  /p:Configuration="Release" /p:VisualStudioVersion=14.0 /p:AspnetMergePath="C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools"