我們正在爲我們的ASP.net Web應用程序遷移到Azure雲服務(而非Web站點)。我們希望開始使用團隊基礎服務和「持續集成」發佈,就像我們目前在AppHarbor和GitHub之間使用一樣。從TFS到Azure的持續集成與Visual Studio部署不一致
當使用TFS的「持續集成」功能時,我們遇到了挑戰。將Visual Studio與Azure Cloud Service與TFS與Azure Cloud Service進行比較時,構建不一致。當我們使用TFS的「持續集成」發佈到Azure雲服務時,我們的靜態頁面正常工作,但具有* .cs擴展名的頁面無法找到我們放置在這些頁面上的控件。但是,當我們使用Visual Studio 2010發佈到Azure Cloud Service時,這些頁面可以正常運行。
您能否提供任何洞察,以瞭解爲什麼Team Foundation Service持續集成到Azure Cloud Service會導致帶* .cs擴展名的頁面無法找到我們放置在這些頁面上的控件,同時使用從Visual Studio 2010到Azure Cloud Service的完全相同的代碼是否完美?
與論壇網站不同,我們不使用「謝謝」或「任何幫助讚賞」,或在[so]上簽名。請參閱「[應該'嗨','謝謝',標語和致敬從帖子中刪除?](http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be - 刪除帖子) –
可能是因爲Team Foundation Service不包含您的所有二進制文件當您執行簽入時,TFS的構建是否有效? –
是的,TFS在每次檢查時成功構建到Azure雲服務,我們會檢查以確保TFS包含所有的二進制文件,我們會通知你我們發現的內容 - Micky –