2012年6月28日 星期四

[研究] Azure SDK 升級到 1.7 版後,本機執行畫面異常之解決

[研究] Azure SDK 升級到 1.7 版後,本機執行畫面異常之解決

程式碼原本是用 Visual Studio 2010 with Service Pack 1 繁體中文版 + Windows Azure SDK 1.6 ( Windows Azure Tools - November 2011 ) 寫的,系統 format 重新安裝後,Azure SDK 改安裝 1.7 版 ( Windows Azure Tools - June 2012 ) 後,畫面產生異常  (或許不是每個人都會碰到),以及如何解決。


(下圖) VS2010 開啟專案後,會詢問是否要轉換,預設是 Download Windows Azure Tools - Movember 2011,敝人選 Convert the project to target Windows Azure Tools - June 2012. This will launch the Visual Studio Conversion Wizard. 然後按下 OK 進行轉換,過程沒有錯誤發生。



(下圖) 以前在本機端用 VS2010 執行正常,上傳到 Windows Azure Platform 平台也正常


(下圖) 升級後在本機端用 VS2010 執行異常 (但把升級後程式碼上傳到 Windows Azure Platform 平台仍正常)


(下圖) 最後在雲端的專案 (project) 上按下滑鼠右鍵,選 [屬性],點選左邊 [Web] 標籤,原本看到 Use IIS Web Server,改選 Use IIS Express 後,按下 F5 執行畫面就正常了。


野人獻曝,僅供發生相同問題的人做參考,不保證一定也能解決您的問題 (可能有其他問題)。


(完)





2012年6月7日 星期四

ClassicsShell 3.5.0 替 Windows 8、2102 添加開始功能表

ClassicsShell 3.5.0 替 Windows 8、Windows Server 2012 添加開始功能表

http://classicshell.sourceforge.net/

(下圖) ClassicShell 官方網站

安裝後...

(下圖) Windows 8 RC 畫面

(下圖) Windows Server 2012 RC 畫面

Visual Studio 2012 RC 繁體中文版 + Windows Azure SDK 1.7 安裝



Visual Studio 2012 RC 繁體中文版 + Windows Azure SDK 1.7 安裝 

接續這篇

Visual Studio 2012 RC 繁體中文版 + Windows Azure SDK 安裝
http://shaurong.blogspot.tw/2012/06/windows-8-rc-vs2012rc-azure-sdk-16.html

美國時間 2012/06/06 (台灣時間 2012/06/07)
Windows Azure SDK 1.7 for .NET - June 2012 釋出
http://www.microsoft.com/en-us/download/details.aspx?id=29988
支援 VS2012RC 建立和開發 Azure Project (限制使用 .NET 4.0 和 3.5,4.5 和 3.0、2.0 則不支援 Azure Project )

(下圖) VS2012RC 不支援 .NET 4.5的 Azure Project

(下圖) VS2012RC 支援 .NET 4.0的 Azure Project

(下圖) VS2012RC 支援 .NET 3.5的 Azure Project

(下圖) VS2012RC 不支援 .NET 3.0的 Azure Project

(下圖) Azure SDK 1.7 介面仍是英文的,中文版尚未有

(下圖) 本機執行 Auzre Project,預設網頁畫面大改了


2012年6月5日 星期二

Windows 8 RC + VS2012RC + Azure SDK 1.6 安裝

Visual Studio 2012 RC 繁體中文版 + Windows Azure SDK 安裝 

平台 : VMware Workstation 8.0.3 建立的 VM
OS : Windows 8 RC x86 繁體中文版
Visual Studio 2012 RC 繁體中文版

(下圖) Windows 8 RC x86 繁體中文版安裝過程需要輸入序號,基本上很好安裝,不抓圖了

(下圖) 建立 Window Azure Project 時候說 Azure SDK 沒有安裝

(下圖) 提供下載按鈕,還算親民

(下圖) 出現安裝說明
http://www.windowsazure.com/en-us/develop/vs11


 (下圖) Windows 8 上安裝 Visual Studio 2012 要手動安裝,Web Platform Installer 目前支援,首先要手動安裝一堆元件




 (下圖) 




 (下圖) 中文項目名稱和英文的排列順序有點不同



 (下圖) 居然要用 Windows Update 去 Internet 安裝,以前 Vista/7/2008/2008R2 安裝 Windows 元件不需要連上 Internet


 (下圖) 拿不含 SP 的 SQL 2008 R2 DVD 光碟來安裝,說有相容性問題
還是乖乖照網頁上說明,去下載 SQL 2008 R2 Express SP1 繁體中文版來安裝
http://www.microsoft.com/en-us/download/details.aspx?id=26729







(下圖) 網頁上說要安裝 Visual Studio 2010 SP1,看來不是單純 SP1,還要先安裝 Visual Studio 2010

(下圖) 安裝 Visual Studio 2010




(下圖) 下載 Azure SDK 來安


Windows Azure SDK - November 2011
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=28045



(下圖) 啟動 Visual Studio 2012 RC

(下圖) 還是警告說沒有安裝 Azure SDK

照網頁上說明,Visual Studio 2012 RC 應該是最後安裝,是這個原因嗎 ?
把 Visual Studio 2012 RC 重新再安裝一次,情況依舊

Part 2
重新測試,把快照回復到 Windows 8 RC 最初狀態,照安裝網頁上說明,VS2012RC最後安裝,結果 VS2012RC 還是說 Azure SDK  沒有安裝


(下圖) 安裝網頁上說建立 Azure Project 目前仍需要 VS2010 SP1,於是先用 VS2010 SP1建立 Azure Project

(下圖) 執行看看,需要更高權限,存檔,離開 VS2010

(下圖) 關閉 VS2010,改執行 VS2012RC

(下圖) 開啟剛剛存檔的專案

(下圖) 升級專案似乎有點問題

(下圖) 本機上執行可以成功

(下圖) 升級出來的專案似乎有點問題

還是先繼續用 VS2010 with SP1 開發 Azure Project,等 VS2012 正式版再來測試

PS:
美國時間 2012/06/06 (台灣時間 2012/06/07)
Windows Azure SDK 1.7 for .NET - June 2012 釋出
http://www.microsoft.com/en-us/download/details.aspx?id=29988
支援 VS2012RC 建立和開發 Azure Project (限制使用 .NET 4.0 和 3.5,4.5 和 3.0、2.0 則不支援 Azure Project )