Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 商业智能项目是否支持自定义默认模板?_Visual Studio_Visual Studio 2012_Reporting Services - Fatal编程技术网

Visual studio 商业智能项目是否支持自定义默认模板?

Visual studio 商业智能项目是否支持自定义默认模板?,visual-studio,visual-studio-2012,reporting-services,Visual Studio,Visual Studio 2012,Reporting Services,在visual studio 2012中,我使用以下默认模板创建了新的报表服务器项目: 创建项目时,将在配置中指定以下生成/部署设置: 显然,这些设置不适合我的环境,因此每次创建新的报表服务器项目时,我都会手动更改它们 是否有任何方法可以更改默认项目模板中的这些设置,以便在创建新报告时自动填充这些设置 编辑:我尝试了里德的建议,但选项变灰了。这是否表明BI项目不支持默认模板?如果没有,如何为报表服务器项目创建新的自定义模板?您应该能够在修改这些默认值的情况下创建自定义模板。这取决于您的环境和

在visual studio 2012中,我使用以下默认模板创建了新的报表服务器项目:

创建项目时,将在配置中指定以下生成/部署设置:

显然,这些设置不适合我的环境,因此每次创建新的报表服务器项目时,我都会手动更改它们

是否有任何方法可以更改默认项目模板中的这些设置,以便在创建新报告时自动填充这些设置


编辑:我尝试了里德的建议,但选项变灰了。这是否表明BI项目不支持默认模板?如果没有,如何为报表服务器项目创建新的自定义模板?

您应该能够在修改这些默认值的情况下创建自定义模板。

这取决于您的环境和工作流。以下是我个人的偏好,也是解决您问题的一个可能方案:

我倾向于在我所有的SSRS开发中使用单一报告项目解决方案,但仅限于当时正在编写的报告。它包含我用于实时和测试环境的所有共享数据集,所有其他设置都是我需要的

当准备好部署时,我将rdl移动到源代码管理中并从那里部署,在过程中从项目中删除rdl。这有助于保持实时报告、源代码控制和文件系统之间的同步

根据我的经验,如果有人不小心从共享目录修改和部署旧版本的报表,那就太容易了


它将使您能够在创建新报告时进行所需的设置,因为您不会创建其他解决方案

谢谢你的回答。我尝试过(添加了共享数据源并更改了构建设置),但是“文件”菜单上的“导出模板”按钮选项被禁用。有什么想法吗?@Mansfield Nope-这应该行得通,尽管我在报告项目方面做得不多,所以这可能是个问题。我明白了。谷歌搜索一点似乎表明该选项只支持某些项目类型;报告可能不是其中之一。有趣。如果在初始部署后必须对报表进行更改,您会采取哪些步骤?我会将其从源代码管理中签出并添加到项目中。数据源已经设置好,因此我可以执行我需要的操作,然后使用“替换”通过报表管理器进行保存、签入和部署。我不使用报表部件或自定义dll文件,所以这对我来说是可行的。