我有一個具有單個C#Web角色的Azure雲解決方案。由於這個角色的一部分,我想引用編譯在VC++ 2010將VC++程序集部署到Azure
我已經添加到組件的引用,並可以在本地使用Development Fabric中沒有任何問題運行該項目的組件。當我試圖將其部署到Windows Azure時,角色進入初始化 - 忙碌 - 停止循環,在它無法啓動角色時進入該循環。
我讀到C++運行時DLL(msvcp100.dll和msvcr100.dll)未包含在Azure OS版本中,所以我也將這些添加到解決方案中,將它們設置爲「始終複製」,然後執行測試版本,檢查磁盤上的.csx文件夾以確保運行時文件在bin文件夾中結束。他們(以及在項目的主文件夾中)。所以,我重新部署了,並且仍然遇到同樣的問題 - 初始化 - 繁忙 - 停止。
我然後試圖創建一個帶有默認C#Web角色一個全新的解決方案,並沒有改變任何代碼 - 剛剛添加到組裝和運行如上引用。仍然沒有喜悅 - 同樣的問題。
不幸的是我沒有VC++我的機器上,所以我使用的組件別人編譯 - 但即使還在,因爲它在dev的面料我懷疑大會已損壞。
沒有人有任何建議,得到了VC++ 2010組件,在Azure上工作?
感謝,
約翰
我也應該注意到,我檢查了WAD診斷表,並沒有什麼任何的這些記錄。 – John 2010-10-05 00:50:24