我有一個解決方案,其中包含多個報告項目(每個目標部署文件夾一個 - 我認爲這是實現這種效果的唯一方法,至少在放棄Visual Studio進行報告部署之前)。如何在Microsoft SQL Server 2005 Reporting Services中的多個項目之間共享數據源並保持Visual Studio「預覽」?
我想爲所有這些報告指定我的數據源信息「一次且只有一次」。
到目前爲止,我創建了一個包含我的共享數據源的單獨報告項目。如果我按照正確的順序將事情部署到報告服務器,並向適當的神靈提供足夠的祈禱,報告似乎會鏈接到共享數據源並運行(至少通過IE中的報告管理器)。
但是,當我開發報告時,我不能再「預覽」在本地嘗試 - 我現在必須將它部署到報告服務器以嘗試運行它。這是一件麻煩事。
我唯一的辦法是添加一大堆數據源的副本(指向我的開發數據庫),每個項目一個,設置不要從我的機器上部署,並且(可能)將它們從源代碼管理中排除?
我一直在使用此設置的一對夫婦個月,這似乎是一種工作。 – 2010-02-01 20:31:46
如果源代碼管理系統具有共享功能,則源代碼管理方法可能是一個相當不錯的答案。我正在使用Vault,它非常漂亮。物理文件的拷貝被製作成所有的項目,但是任何物理實例都可以被編輯,並且在源代碼控制下仍然只有一個文件副本,所以它都是由Vault完全管理的,沒有任何體操操作。 – 2012-05-18 21:22:49