Ssrs 2008 为什么SSRS项目的TFS生成输出中没有RDL文件?

Ssrs 2008 为什么SSRS项目的TFS生成输出中没有RDL文件?,ssrs-2008,tfsbuild,Ssrs 2008,Tfsbuild,我的构建经理正在尝试将RDL和RDS文件从我的SSRS 2008项目自动部署到构建服务器上的文件夹中。TFS生成服务表示生成成功,但输出文件夹中没有任何内容。下面显示了两个警告,但我不确定它们是否与输出不足有关。当我从VS2008构建项目/解决方案时,会创建一个bin/Debug文件夹,其中确实包含RDL/RDS文件 警告:(A)指定的解决方案配置“调试|任何CPU”无效。请使用配置和平台属性(例如MSBuild.exe solution.sln/p:configuration=Debug/p:

我的构建经理正在尝试将RDL和RDS文件从我的SSRS 2008项目自动部署到构建服务器上的文件夹中。TFS生成服务表示生成成功,但输出文件夹中没有任何内容。下面显示了两个警告,但我不确定它们是否与输出不足有关。当我从VS2008构建项目/解决方案时,会创建一个bin/Debug文件夹,其中确实包含RDL/RDS文件

警告:(A)指定的解决方案配置“调试|任何CPU”无效。请使用配置和平台属性(例如MSBuild.exe solution.sln/p:configuration=Debug/p:Platform=“Any CPU”)指定有效的解决方案配置,或将这些属性留空以使用默认的解决方案配置。(B) 没有选择要发布的文件。

消息:“指定的解决方案配置”调试|任何CPU“无效”,导致执行noting。构建基于配置(在vs richtclick中单击解决方案并单击配置),解决方案的配置必须与构建中使用的配置相匹配。在这种情况下,任何CPU都缺少配置,您需要创建它

完成此操作后,您可能会得到一个新的警告:mesbuild不支持项目类型。在最低级别上,team build使用msbuild“构建”给定项目。因此,如果打开C#项目,您将看到该文件是msbuild文件,并且包含msbuild编译该文件所需的所有信息。看不到输出的原因是SSRS项目不是msbuild文件(因此无法使用msbuild生成)

如果您添加一个C#项目,可以添加一个生成后步骤,将报告文件复制到正确的位置。

消息:“指定的解决方案配置“调试|任何CPU”无效”,导致执行noting。构建基于配置(在vs richtclick中单击解决方案并单击配置),解决方案的配置必须与构建中使用的配置相匹配。在这种情况下,任何CPU都缺少配置,您需要创建它

完成此操作后,您可能会得到一个新的警告:mesbuild不支持项目类型。在最低级别上,team build使用msbuild“构建”给定项目。因此,如果打开C#项目,您将看到该文件是msbuild文件,并且包含msbuild编译该文件所需的所有信息。看不到输出的原因是SSRS项目不是msbuild文件(因此无法使用msbuild生成)

如果您添加了一个C#项目,可以添加一个生成后步骤,将报告文件复制到正确的位置