发布转换路径

本文关键字:路径 转换 布转换 | 更新日期: 2023-09-27 18:05:48

我正在通过MSBuild在Jenkins中构建c#项目。一切都编译正确,但当我到达发布部分时,我得到以下错误:

PreTransformWebConfig:
Found The following for Config tranformation:
Web.config, bin'Web.config, bin'Web.config
Creating directory "E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'obj'x86'Release'TransformWebConfig'transformed'".
Creating directory "E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'obj'x86'Release'TransformWebConfig'transformed'Views'".
Creating directory "E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'obj'x86'Release'TransformWebConfig'transformed'bin'".
Copying Web.config to obj'x86'Release'TransformWebConfig'original'Web.config.
Copying E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'server'VisualizationManagerWebService'Web.config to obj'x86'Release'TransformWebConfig'original'bin'Web.config.
Copying E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'Web.config to obj'x86'Release'TransformWebConfig'original'bin'Web.config.
Copying E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'Web.Release.config to obj'x86'Release'TransformWebConfig'assist'Web.config.
Copying E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'bin'Web.Release.config to obj'x86'Release'TransformWebConfig'assist'bin'Web.config.
Skip copying E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'bin'Web.Release.config to obj'x86'Release'TransformWebConfig'assist'bin'Web.config, File obj'x86'Release'TransformWebConfig'assist'bin'Web.config is up to date
TransformWebConfigCore:
 Transforming Source File:     E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'server'VisualizationManagerWebService'Web.config;E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'Web.config
C:'Program Files (x86)'MSBuild'Microsoft'VisualStudio'v12.0'Web'Microsoft.Web.Publishing.targets(1475,5): error : Could not open Source file: The given path's format is not supported. [E:'Jenkins'jobs'FB20HMISupporting'workspace'net'core'surface'SurfaceVisualizationManager'SurfaceVisualizationManager.csproj]
 Transformation failed

我已经尝试了我能想到的所有方法来找到这个目标的定义。我认为格式问题是,它试图调用由分号分隔的两条路径。其中一个来自构建顺序中的前一个项目。谁能告诉我在Visual Studio中这是在哪里定义的?

发布转换路径

如果有人感兴趣。这是一个构建顺序问题。在构建的早期移除对第二个项目的依赖后,它工作得很好