SSRS2008中是否有任何方法來部署運行不同代碼集的多個ReportServer實例?部署多個報告服務實例或連接到多個版本的DLL
我正在開發一個非常具體的報告服務部署,其中插入了一些自定義擴展。但是,我的公司通常在同一臺服務器上同時部署多個版本的發行版。我在報告服務方面有點失去一個好方法。
我知道我有幾個選擇:Reporting Services的
- 運行多個實例具有不同的代碼集
這樣做的缺點是,它是一個頭疼的一點點升級我寧願沒有報告數據庫的多個實例。我不確定如果他們瞄準相同的數據庫他們是否會一起打好。
- 通過從HTTPRequest變量中讀取,按需調用/包含特定於版本的DLL。 (Assembly.LoadFile)
我有一種感覺,這可能會有性能問題,它也聽起來像一個潛在的調試噩夢。我之前也沒有使用過Assembly.LoadFile,我不確定需要編寫多少代碼才能控制版本控制系統。
任何人都有這方面的經驗嗎?