我有一個Sitecore設置我的Sitecore網站文件夾和我的視覺工作室解決方案是分開的。我在完整的IIS中運行項目,所以要調試我附加到該過程。但是,爲了遍歷代碼,調試器需要來自Sitecore網站文件夾的文件,而不是Visual Studio項目,這使得實際的調試非常困難。我認爲這是某種視覺工作室設置?用Sitecore調試Visual Studio打開文件從網站文件夾不是解決方案文件夾
回答
這實際上按設計工作。一旦建立了解決方案,它將構建解決方案並將網站部署到您選擇的位置。由於您使用的是完整的IIS,並且您附加到了w3p進程,因此它將調試該進程而不是解決方案本身。
需要注意的一件事是確保您不會打開任何文件並斷開連接並對其進行更改。您需要對源控文件中的文件進行更改,而不是IIS文件。
如果您不使用TDS,我也強烈建議您使用TDS。
我正在使用TDS,如何在IIS進程中打開一個文件來添加斷點?如果我進行了更改,我需要重建以更改IIS版本? –
例如,如果您對cshtml文件進行了更改,則必須重新構建,並且這些更改將部署到您在TDS中設置的網站文件夾。一旦你連接到進程,使你成爲解決方案中的文件中的斷點,而不是IIS中的斷點。 Visual Studio足夠聰明,可以在IIS中打開一個腳本,以便您可以查看自己的值。請確保不要更改IIS文件,因爲它們不會傳播回您的解決方案。如果您有任何其他問題,請告訴我。 –
不,這正是發生了什麼,我只是不明白髮生了什麼事情,直到你解釋它。 –
- 1. 在Visual Studio解決方案文件夾中打開Office文檔
- 2. 獲取Visual Studio解決方案文件和文件夾
- 3. Visual Studio 2008新網站總是創建一個解決方案文件夾
- 4. 什麼是在Visual Studio中的解決方案文件夾
- 5. Visual Studio 2010中的解決方案文件夾不會生成
- 6. 解決方案文件夾中的.vs文件夾
- 7. 如何在Visual Studio 2012中重命名解決方案,解決方案文件夾,項目文件夾,包/過濾器文件夾和vcxproj文件
- 8. Visual Studio 2008不斷添加3個文件夾到前綴爲「Visual Studio」的解決方案文件夾中
- 9. 項目級別的Visual Studio解決方案文件夾
- 10. Visual Studio,將解決方案複製到構建文件夾
- 11. Visual Studio解決方案中的文件夾或項目?
- 12. Visual Studio 2013解決方案文件夾在哪裏?
- 13. 將文件夾結構添加到Visual Studio解決方案
- 14. 解決方案中的Visual Studio虛擬文件夾
- 15. Visual Studio 2010解決方案文件夾中的未知Index.dat和Storage.dat文件
- 16. Visual Studio如何在「解決方案文件夾」中找到文件
- 17. 在Visual Studio 2012中打開文件夾
- 18. 文檔在Visual Studio中從解決方案文件夾中消失
- 19. 重構解決方案文件夾到新解決方案
- 20. 調試Visual Studio網站/ w嵌套虛擬文件夾
- 21. 如何從.proj文件製作visual studio解決方案文件
- 22. Visual Studio解決方案只是指向一個文件夾,並顯示解決方案資源管理器中的所有子文件夾和文件?
- 23. 合併Visual Studio解決方案文件
- 24. Visual Studio解決方案文件
- 25. 合併Visual Studio解決方案文件
- 26. Visual Studio宏以列出項目而不是解決方案文件夾
- 27. 無法在Visual Studio 2010中打開解決方案文件
- 28. 如何在打開Visual Studio解決方案時顯示文件
- 29. Visual Studio Professional 2013崩潰時打開解決方案/文件
- 30. 打開Visual Studio 2010解決方案文件時出錯
你如何在Visual Studio中將你的代碼部署到你的sitecore網站?您需要確保在部署中也包含.pdb文件。 –
您是以發佈模式還是調試模式部署?另外檢查你的網絡配置是否已經設置爲debug = true – jammykam
pdb文件。啓用調試不能解決問題。 –