我有一個使用Sitecore團隊開發的Sitecore Visual Studio項目,並根據本文中列出的最佳實踐設置:http://jockstothecore.com/setting-up-a-sitecore-solution-part-1-visual-studio-and-projects/。它有一個Web項目,它位於Sitecore根之外,在構建時它將必要的文件複製到我的本地Sitecore安裝中。它效果很好。我知道如果我需要對Sitecore配置進行更改,我可以在App_Config/Include文件夾中使用包含文件進行更改,這些更改也將複製到我本地的Sitecore安裝中,並將合併到Sitecore中現場。但是,如果我需要對ASP.NET配置進行其他更改,我該怎麼辦? (非Sitecore配置)根據我上面引用的文章,我不能在我的web項目中有一個web.config文件,因爲在構建時,它會將該文件複製到我的Sitecore安裝中的web.config文件中,這會混淆一切向上。我正在尋找一些方法能夠在我的本地Web項目中進行ASP.NET配置更改,並且在構建時將這些配置更改傳播到我的Sitecore安裝。理想情況下,我不想觸摸本地Sitecore安裝中的web.config文件。此設置的目標之一是在源代碼管理中沒有任何本地Sitecore文件,並且能夠隨時徹底清除並重新安裝本地Sitecore安裝。有任何想法嗎?如何處理使用TDS的Sitecore項目中的ASP.NET配置更改?
0
A
回答
1
簡短的回答是,你不能像使用包含文件的sitecore配置部分那樣修補asp.net配置。話雖如此,我會將web.config添加到VS並使用Slow Cheetah爲每個環境的每個構建配置添加配置變換。我認爲添加配置文件到源代碼控制沒有任何壞處,尤其是當您爲每個環境設置自定義設置時。
相關問題
- 1. 使用Sitecore項目處理錯誤
- 2. 如何在自身的處理程序中更改ExtJS項目配置?
- 3. 如何設置或更改sitecore模板或項目的佈局?
- 4. 錯誤的目標生成包TDS Sitecore
- 5. 如何更改Kendo UI中的配置選項ASP.Net MVC
- 6. 更改sitecore項目(樹)的語言?
- 7. 如何管理項目上的Sitecore安全訪問權限設置(配置)?
- 8. 如何更改服務器上的ASP.NET項目中的項目設置?
- 9. 如何處理nodejs應用程序的rpm配置更改
- 10. 適當的配置更改處理
- 11. 將配置管理器中的Installshield項目更改爲調試
- 12. FreeTDS不使用配置的tds版本
- 13. 如何更改eclipse中所有項目的活動配置?
- 14. 如何更改控制器中配置項目的值? - 笨
- 15. ASP.Net項目的配置值
- 16. Sitecore的TDS找不到map.xml
- 17. 使用特定的OMS配置文件查找sitecore項目?
- 18. 如何處理asp.net配置錯誤
- 19. 如何配置我的asp.net項目以使用WCF服務
- 20. 如何更改項目中的項目資源位置?
- 21. 如何更改loadObjectList()項目的位置?
- 22. Sitecore:更改特定項目下項目的上下文菜單?
- 23. 軟件配置管理如何幫助改進項目管理?
- 24. sensorLandscape和處理配置更改
- 25. Android - 處理全局配置更改
- 26. 如何處理託管選項菜單對話框中的listView項目更改?
- 27. Sitecore 6.5:如何在媒體項目上處理403
- 28. 如何刪除Sitecore中的項目並更新所有引用
- 29. 如何禁用Sitecore中單個項目的索引更新
- 30. 在Sitecore 6的Extranet中處理安全媒體項目?
嗯,問題是我不能在我目前的配置中做到這一點。 Sitecore安裝位於C:\ mySitecoreSite。 VS解決方案位於C:\ myVSSolution中。只有myVSSolution中的文件在源代碼控制中。在構建時,TDS會將文件從myVSSolution複製到mySitecoreSite。如果我在myVSSolution中有web.config,那麼它將覆蓋mySitecoreSite中的web.config文件,Sitecore站點將無法工作。 – 2014-12-01 14:52:29
我通常在我的解決方案中爲使用TDS部署的配置文件創建一個單獨的項目。該項目顯然包含app_config可部署文件,但也包含sitecore實例的Web配置副本。然後,我可以應用轉換到任何配置文件需要它們,讓TDS做文件替換。 – 2014-12-05 19:01:23