SSRS 2017多配置下如何单独保存TargetReportFolder部署路径设置
在SSRS 2017中为不同配置单独保存TargetReportFolder设置
Hey Mark, 我来帮你解决这个SSRS配置的问题——你遇到的不同配置间TargetReportFolder被同步修改的情况,通常是因为配置没有被正确独立保存,或者操作时没确保设置绑定到对应配置上。下面是具体的解决步骤:
创建独立的项目配置
右键你的SSRS项目 → 选择「属性」,打开项目属性窗口。在窗口左上角的「配置」下拉框里,点击「<新建...>」:- 先创建
Central-Sales配置,选择复制自默认的「Debug」或「Release」配置,按需勾选「为所有项目创建新配置」,点击确定。 - 重复同样的操作,创建
Central-Marketing配置。
- 先创建
为每个配置单独设置TargetReportFolder
- 在项目属性窗口的「配置」下拉框选中
Central-Sales,找到TargetReportFolder选项,填入Central/Sales,然后一定要点击「应用」,再点击「确定」关闭窗口。 - 重新打开项目属性窗口,切换到
Central-Marketing配置,把TargetReportFolder设置为Central/Marketing,再次点击「应用」和「确定」。
- 在项目属性窗口的「配置」下拉框选中
验证配置是否生效
切换到任意一个配置,重新打开项目属性窗口,检查对应的TargetReportFolder是否和你设置的一致。如果还是出现同步修改的问题,可以尝试:- 关闭Visual Studio,删除项目根目录下的
.suo文件(这个文件会缓存UI和配置的临时状态),然后重新打开项目再配置。 - 确认你的
.rptproj项目文件没有被锁定,修改后右键项目选择「保存」确保设置被写入文件。
- 关闭Visual Studio,删除项目根目录下的
这样操作后,每个配置的TargetReportFolder就会被单独存储,切换配置时不会互相覆盖了。
内容的提问来源于stack exchange,提问作者mark1234
相关产品推荐
相关产品推荐

