从Visual Studio Online部署的Azure辅助角色中缺少app.config文件

时间:2013-12-12 00:48:00

标签: azure azure-devops

我一直在研究从TFService部署后工作者角色继续回收的错误。由于app.config文件丢失,原因是工作人员被回收。 (myworkername.dll.config)在TFService创建的WA包中缺少它。但是,在本地构建时,包中可以使用配置文件。

问题是为什么TFService会将配置文件添加到azure包中?日志显示在创建实际的azure包时不会复制此文件。我做错了什么还是TFSService错误?我试过从头开始重新创建一个新的角色和天蓝色的项目。我尝试从其他项目中复制“ContinuesDeployment.xaml”模板......有什么想法吗?

以下是由VSOnline生成并执行的msbuild脚本:

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe /nologo /noconsolelogger
"C:\a\src\Kloud\Azure\Media\Media.sln" /nr:False /fl
/flp:"logfile=C:\a\src\Kloud\Azure\Media\Media.log;encoding=Unicode;verbosity=normal"
/p:SkipInvalidConfigurations=true /p:TargetProfile=Development
/t:Kloud_Media_WindowsAzureService:Publish /p:PublishDir="C:\a\bin/app.publish/"
/t:Publish /p:TargetProfile=Development /p:Configuration=Development /m
/p:OutDir="C:\a\bin\\" /p:Configuration="Development" /p:Platform="Any CPU"
/p:VCBuildOverride="C:\a\src\Kloud\Azure\Media\Media.sln.Any CPU.Development.vsprops"
/dl:WorkflowCentralLogger,"C:\lightrail\Services\Mms\BuildProvisioner\Tools\Microsoft.TeamFoundation.Build.Server.Logger.dll";"Verbosity=Normal;BuildUri=vstfs:///Build/Build/5626;IgnoreDuplicateProjects=False;InformationNodeId=15;TargetsNotLogged=GetNativeManifest,GetCopyToOutputDirectoryItems,GetTargetPath;TFSUrl=https://kloud.visualstudio.com/DefaultCollection;"*WorkflowForwardingLogger,"C:\lightrail\Services\Mms\BuildProvisioner\Tools\Microsoft.TeamFoundation.Build.Server.Logger.dll";"Verbosity=Normal;"
/p:BuildId="ea0dbce4-2b3d-4cca-8b3d-d89eff06466f,vstfs:///Build/Build/5626"
/p:BuildLabel="kloudmediadev_CD_20131212.4" /p:BuildTimestamp="Thu, 12 Dec 2013 06:32:35 GMT"
/p:BuildSourceVersion="Lkloudmediadev_CD_20131212.4@$/Kloud"
/p:BuildDefinition="kloudmediadev_CD"

0 个答案:

没有答案