顯示包含「Visual Studio」標籤的文章。顯示所有文章
顯示包含「Visual Studio」標籤的文章。顯示所有文章

2013年11月17日星期日

Clean & Complete Uninstall Visual Studio 2012

Visual Studio Team現在採用的開發模式為Agile (敏捷開發方法),而新版本推出的週期亦由以往三年縮短至一至兩年。

但對開發者來說,唯一問題就是VS不能好像Firefox/Chrome的升級方式去安裝新版本,VS必須安裝為獨立產品。
這就出現了一個作業系統出現了多餘的VS版本。

現在情況跟以前不同,以前VS2003, 2005, 2008, 2010的時候,有必要保留舊版本,因為當時VS相互分別比較大,而且亦未必有需要把Project升級至新版本,拿回舊版VS開啟就好了。
而VS2013跟VS2012的Project相容,基本上安裝VS2013後,VS2012已沒必要留在電腦中。

大家都知道Microsoft的重量級產品,如Visual Studio,SQL Server,SharePoint Server或Dynamic AX等等,都盡可能不要亂去Uninstall。
Uninstall後有大量殘餘物在系統或Registry中,亦有很多Shared元件跟其他產品之用,對於有系統潔癖的人(例如我)來說,是不能容許的。
而且另一個衍生問題就是Reinstall 有機會失敗,SQL Server已經是好例子,我多次遭遇這個問題。

或者太多人反映問題,微軟終於在VS2012中加入UnInstall Utility。

微軟把這個程序叫做
Forcible Uninstall
http://support.microsoft.com/kb/2771441/EN-US#Force
可以把所有VS2012相關的安裝項目連元件一併刪除。

而操作方法是,下載相應版本的ISO,Mount進系統中,打開CMD,
輸入: D:\vs_ultimate.exe /uninstall /force
就會自動進行一個叫"Microsoft Visual Studio 2012 Pre-Clean Tool"的反安裝程序,
如你是Professional,就下載Pro版的ISO,而Command Line就是
D:\vs_professional.exe /uninstall /force,如此類推。

其實Visual Studio 2013的,我都試過,但很奇怪,結果是不成功。
連程序名字都不同,2013的叫"Microsoft Visual Studio 2012 Post-Clean Tool",暫時亦沒有官方文件証明2013有這個選項,至少上述的KB2771441都沒說明。

2013年10月21日星期一

Visual Studio 2013 - Exception from HRESULT: 0x80070002

如果你使用Visual Studio 2013時,使用One ASP.NET介面建立Web Projects時出現錯誤
Exception from HRESULT: 0x80070002
不用怕,你不需要花半天時間重新安裝VS,錯誤原因是NuGet並沒有正確安裝而已。
解決方法很簡單,前往NuGet的Visual Studio Extension Gallery專頁,下載並安裝就可以解決。

2013年10月18日星期五

Visual Studio 2013 Release!

Visual Studio的新版本越來越緊密。
過去十多年由VS6 > 2003 > 2005 > 2008 > 2010 > 2012 到現在2013。
我都經歷了7代,可算是hardcore fans。

不過坦白說,最有驚喜還是2003至2010那段轉變。

Download Visual Studio 2013
ASP.NET and Web Tools for Visual Studio 2013 Release Notes


2012年8月17日星期五

Visual Studio 2012 正式推出!

又到了令我興奮的時間,Visual Studio 2012各版本已經可以在Microsoft網站下載,連同免費Express版本都已經推出。
語系化的版本都同日可以下載,想用中文版的人不用等了。

Express版本暫時只有
  • Visual Studio Express 2012 for Windows 8
  • Visual Studio Express 2012 for Web
  • Visual Studio 2010 Express for Windows Phone
Visual Studio Express 2012 for Windows Desktop會遲一點才推出。
安裝了中文版的Visual Studio Express 2012 for Web看看中文在Metro UI上效果如何,其實都跟以前差不多。

不過我自己覺得還是用英文版比較好,不是因為我英文很好,而是遇上中文的Error Message,很多時候上網搜尋都會很困難,始終Programming還是英文的世界。

另外想有Version Control但不想用SVN或GIT這些學習門檻較高的人,可以試一試新的Visual Studio Team Foundation Server Express 2012

Visual Studio 2012預設有兩種Theme - 深色和淺色。

2012年8月5日星期日

Visual Studio 2012 and .NET 4.5 推出日期 - 8月15日

剛在Microsoft MVP Facebook Page見到。
不過Visual Studio 2012 的新介面總是令我很難接受。

Visual Studio 2012 and .NET 4.5 Complete!
http://blogs.msdn.com/b/somasegar/archive/2012/08/01/visual-studio-2012-and-net-4-5-complete.aspx
For MSDN Subscribers, the bits will be available for download on August 15th.

2012年1月20日星期五

Visual Studio Achievements - 寫程式開成就

對打機既人o黎講,"開成就"(Achievements)絕對唔會陌生。
一年前,有人戲言如果Visual Studio有Achievements會包含什麼?
What if Visual Studio had Achievements?,Reddit上亦有很多人討論。引起Microsoft有關部門注意,並提出落實開發成就功能。

一年後,這個成就功能誕生了。
Visual Studio Achievements, now a reality!



這個東西不是隨便玩玩的,可以跟Windows Phone,Facebook等連動。
Channel 9上亦有很多頁面介紹
Visual Studio Achievements主頁:
http://channel9.msdn.com/achievements/visualstudio

2011年7月21日星期四

齊來把IDE換黑底!

作為職業的電腦人員,一天到黑對住個Mon,大家的眼睛都會很累的,但Programmer就更甚,對住密密麻麻的Code,可為很不好受。
近年我自己都開始意識到把IDE的顏色轉為暗淡,放工時,眼睛的確沒有那麼累。

所以大家都跟我一樣把Eclipse和Visual Studio的Color Theme換去吧。

Visual Studio : Schemes | Studio Styles
Eclipse: Eclipse Color Themes


2011年3月11日星期五

Visual Studio 2010 SP1 有了


MSDN Subscriptions User已經可以見到Release版本。
公開下載應該都是這幾天。

Visual Studio 2010 SP1的主要更新點:
  • Includes Microsoft Silverlight 4 Tools for Visual Studio 2010
  • New Performance wizard for Silverlight
  • IntelliTrace for 64-bit and SharePoint
  • IIS 7.5 Express support
  • SQL Server CE 4 support (available as separate d/l)
  • Preliminary HTML5 and CSS3 support
  • New Razor Syntax Support (available as separate d/l)
  • Support for Microsoft Web Platform Installer (PI)
  • WCF RIA Services V1 SP1
  • Unit Testing support for the .NET Framework 3.5


更詳細的ChangeLog在這裡 - Description of Visual Studio 2010 Service Pack 1

2011年1月31日星期一

好用的Visual Studio Extension - Linq to Entity debug visualizer

我現在寫.NET,無論是Web還是Desktop的,如非必要都盡量不使用SQL方式處理資料,取而代之是Entity Framework,EF有什麼優點,不用再說明了,但有時我們又會需要想知道由LINQ轉換出來的T-SQL是怎樣,去做一些評估。

以往我的做法都是很原始,如
LINQ to SQL
using (DataContext ctx = new DataContext())
{
var q = from c in ctx.Categories select c;
Console.WriteLine(ctx.GetCommand(q).CommandText);
}
Entity Framework
Console.WriteLine(((System.Data.Objects.ObjectQuery)q).ToTraceString());
但現在有很多熱心人士幫Visual Studio 開發Extensions,其中一個我今天試用過,覺得不錯的,叫做Linq to Entity debug visualizer,用途就是簡化上述的工作。


用法很簡單,把Extension安裝完成後,在VS2010設置Break Point後,可以在Debugger直接觀看LINQ轉換SQL的結果,還可以進行即時修改和預覽結果。

2010年7月18日星期日

Microsoft回收Visual Studio 2010中文版???

有人Email問我,那裡下載VS2010的中文版,他在我之前的Blog文 - Microsoft Visual Studio 2010 簡體中文/繁體中文版推出了中的連結說找不到,我還說一定有,叫他再找找看,他再三說找不到,那我唯有幫他看看,想直接給他Web Installer的exe連結吧。

但果然簡體中文和繁體中文版都沒有了,連韓文都沒有,明明之前是有的。

細看之下連SQL Server 2008 Express中文版都抽起了,不過SQL Express 2008要回收,我不感意外,原因請看Windows Vista / 7 / Server 2008 不能安裝SQL Server 2008 R2解決方法

如果堅持要用中文版的話,Pro版還是有中文的。

至於什麼原因拿掉中文版,就不知道了,這是很少見的。

圖片取自 http://kkbruce.blogspot.com/2010/06/microsoft-visual-studio-2010-express.html

2010年6月2日星期三

Microsoft Visual Studio 2010 簡體中文/繁體中文版推出了


自從VS2010推出以來,都很想知道何時推出中文版,最後得知會在5月尾至6月中推出,這兩星期不斷每天上MSDN看看,果然今天6月2日見到選擇言語版本的ComboBox寬度比之前長,因為已經有Chinese (Simplified) 和 Chinese (Traditional)了。
終於可以趁機連同Windows 7 一起安裝.

Microsoft Visual Studio 2010 Ultimate Trial - ISO 簡體中文/繁體中文版
Microsoft Visual Studio 2010 Premium Trial - ISO 簡體中文/繁體中文版
Microsoft Visual Studio 2010 Professional Trial - ISO 簡體中文/繁體中文版
Microsoft Visual Studio 2010 Express 簡體中文/繁體中文版

2010年5月6日星期四

Visual Studio 2010 中文版於6月推出

今天在Microsoft Developer Division的掌舵人 - Scott Guthrie的Blog留言詢問一下,得到Scott Guthrie大神的回覆
http://weblogs.asp.net/scottgu/archive/2010/05/03/visual-studio-2010-extension-manager-and-the-new-vs-2010-powercommands-extension.aspx#7469340
The chinese versions of VS 2010 will be released this June.
Hope this helps,
Scott

所以期待Visual Studio 2010 Pro / Express中文版本的人不用每天都上MSDN看了。

2010年4月13日星期二

Visual Studio 2010 launch!


今天4月12日是Visual Studio 2010發佈日,等了很久了!
Microsoft已更新幾個主要Visual Studio 2010網頁,並供公眾下載,新的Visual Studio網頁感覺很清新,Express版都不再是黑黑沉沉的,暫時只有英文版下載。
而Silverlight 4則過多幾天至可以下載。另外由官網所見,Windows Phone的開發工具並不包含在任何版本,反而獨出 Visual Studio 2010 Express for Windows Phone,即意味著開發Windows Phone軟件的工具是免費的。

MSDN Library已經更新.NET Framework 4.0文件,我列出幾個重要參考連結 :

Visual Studio 2010官網:
http://www.microsoft.com/visualstudio/en-us/products


Visual Studio 2010 Express :
http://www.microsoft.com/express/