基數: 我創建了一個ASP.NET部件以部署到Sharepoint 2010站點。此Web部件使用外部Web服務,其他託管的WCF服務位於與Sharepoint站點不在同一臺計算機上的位置。 Web部件使用通過部署項目創建的CAB文件安裝在Sharepoint服務器上。在sharepoint 2010中爲asp.net web部件定製web.config
問題: 我的問題是,我有Web服務在我的ASP.NET Web部件解決方案的web.config文件,我需要修改基於綁定配置哪些客戶正在使用它,所以我需要能夠在安裝(或期間)後修改我的綁定地址。
其他: 我已經看到了使用SPWebConfigModification解決方案,但我的SharePoint沒有本地安裝,這樣是不是一種選擇。我還看到純粹的C#解決方案,其中端點地址在程序集中被硬編碼,但這會阻止我在編譯Web部件後修改地址。最好的辦法是有一個外部TXT/XML的文件,我可以從我的網絡的一部分使用來從端點地址,或更新的SharePoint web.config中沒有使用SPWebConfigModification的一個聰明的辦法。
so ...
任何人都有一個很好的解決我的問題?
感謝您的鏈接,我認爲這是要走的路。會嘗試與成功或失敗返回=) –