Visual Studio 2013 更新v3 版本資訊

文章推薦指數: 80 %
投票人數:10人

此外,有數個Visual Studio 2013 產品可供下載Update 3,包括下列各項:. 多重裝置混合式應用程式CTP 2.0 版本; Azure SDK 2.4 RTM 版; IntelliTrace 獨立 ... 跳到主要內容 已不再支援此瀏覽器。

請升級至MicrosoftEdge,以利用最新功能、安全性更新和技術支援。

下載MicrosoftEdge 其他資訊 目錄 結束焦點模式 閱讀英文 儲存 目錄 閱讀英文 儲存 Twitter LinkedIn Facebook 電子郵件 WeChat 目錄 VisualStudio2013Update3版本詳細資料 發行項 04/20/2022 1位參與者 此頁面有所助益嗎? Yes No 還有其他意見反應嗎? 系統會將意見反應傳送給Microsoft:按下[提交]按鈕,您的意見反應將用來改善Microsoft產品和服務。

隱私權原則。

送出 謝謝。

本文內容 授權條款 |VisualStudio部落格 |開發人員社群 注意 這不是VisualStudio的最新版本。

若要下載最新版本,請參閱VisualStudio2019的最新版本資訊。

VisualStudio2013版本 您可以檢視所有版本VisualStudio2013的版本資訊: 2015年7月20日--VisualStudio2013Update5 2014年11月12日--VisualStudio2013Community 2014年11月12日--VisualStudio2013Update4 2014年8月4日--VisualStudio2013Update3 2014年5月12日--VisualStudio2013Update2 2014年4月2日--VisualStudio2013Update2 2014年1月20日--VisualStudio2013Update1 2013年10月17日--VisualStudio2013 VisualStudio2013Update3 發行于2014年8月4日 下載VisualStudioCommunity2013 您可以從My.VisualStudio.com下載VisualStudio2013。

My.VisualStudio.com需要免費的DevEssentials訂用帳戶,或VisualStudio訂閱。

本版新功能 CodeLens CodeMap 偵錯工具 效能及診斷 IntelliTrace Windows市集應用程式 VisualStudioIDE 測試 錯誤修正和已知問題 ReleaseManagement Web工具 Azure工具 C++ 圖形診斷 ApplicationInsights ClickOnce部署 SharePoint應用程式 此外,有數個VisualStudio2013產品可供使用Update3下載,包括下列專案: 多裝置混合式應用程式CTP2.0版 AzureSDK2.4版RTM IntelliTrace獨立收集器 WindowsPhone8.1更新模擬器 注意 若要取得這些版本的詳細資訊,請參閱下面的相關版本一節。

提示 觀看VisualStudio2013Update3的VisualStudio工具箱與RobertGreen和DmitryLyalin的更新3集。

CodeLens 使用編輯器中的CodeLens指標來瞭解您的程式碼,同時專注于您的工作。

您可以尋找程式碼參考、您程式碼的變更、相關TeamFoundationServer項目和單元測試;這些都不會離開程式碼。

若要深入瞭解CodeLens,請參閱:取得歷程記錄和其他程式碼的相關資訊。

Git存放庫的CodeLens支援 針對Update3,CodeLens現在可與Git存放庫搭配運作,為作者提供CodeLens指標,並變更您的程式碼。

您也可以檢視與方法、屬性或類別相關聯的工作專案。

當使用者認可、提取或擷取Git存放庫或變更分支時,就會更新這些指標。

(最低版本:Ultimate) CodeMap CodeMap有助於避免在大型程式碼基底、不熟悉的程式碼或舊版程式碼當中不知所措。

例如,當您進行偵錯時,可能必須查看許多檔案和專案的程式碼。

CodeMap可協助您瀏覽這些程式碼並查看它們之間的關聯性。

您不需要完全記住此程式碼、追蹤檔案或繪製個別的圖表。

若要深入瞭解程式碼對應,請參閱:在VisualStudio中使用程式碼對應來對應特定程式碼中的相依性。

連結的色彩編碼 代碼對應上的連結現在會以色彩設定樣式,讓您更容易瞭解地圖。

您可以使用圖例來瞭解每個色彩所代表的內容。

(最低版本:Ultimate) 改善的縮放 在此更新之前,如果在呼叫堆疊中有許多方法,則程式碼對應會調整為符合大小。

這可能會變成無法讀取。

現在,程式碼對應會保留您設定的縮放層級,並將移動流覽降到最低,以便您仍然可以盡可能查看內容。

此外,目前呼叫堆疊或作用中的呼叫堆疊專案一律會顯示,讓您知道您位於何處。

(最低版本:Ultimate) 拖放二進位檔以對應 只要在VisualStudio中建立新的導向圖形,然後從檔案總管拖曳二進位檔,並將其放到此圖形上即可。

現在您可以探索這些二進位檔。

例如,您可以顯示它們所參考的元件。

(最低版本:Ultimate) 偵錯工具 多監視器支援 當您在偵錯時將Windows市集應用程式移至不同的監視器之後,應用程式會在下次開始偵錯時再次出現在該監視器中。

(最低版本:ExpressforWindows) Managed程式碼記憶體傾印 記憶體傾印是執行傾印時,應用程式使用記憶體的快照集。

當您偵錯記憶體傾印時,您可以選取類型並流覽至類型的定義或其參考,方法是選取[移至定義]和[尋找所有參考]。

 (最低版本:Ultimate) .NETNative的記憶體傾印偵錯支援 您現在可以對NETNativex86應用程式進行偵錯,並從.NETNative應用程式偵錯記憶體傾印。

(最低版本:Express) 效能和診斷 匯入和匯出InternetExplorer分析會話 效能和診斷中樞可以在InternetExplorer11的最新開發人員預覽版中,開啟從F12工具匯出(.diagsession)檔案的分析會話。

(最低版本:ExpressforWindows) CPU使用量 VISUALSTUDIO2013Update2引進CPU使用量工具。

您可以在效能和診斷中樞中找到它,可與WPF、主控台、WindowsStore8.1搭配使用,或以C++、C#、VisualBasic或JavaScript撰寫的WindowsPhone8.1應用程式。

此工具提供使用CPU的特定函式資料,因此您可以決定將優化工作放在何處,以達到最佳效能。

流覽至來源 您現在可以從呼叫樹狀結構中的函式名稱巡覽至定義函式的源程式碼,讓您可以輕鬆地在應用程式中查看使用CPU的程式碼。

(最低版本:ExpressforWindows) 記憶體使用量 VisualStudio2013中引進的記憶體使用量工具原本只支援使用C#/VB/C++和XAMLWindowsStore和WindowsPhoneStore應用程式。

(最低版本:ExpressforWindows) 如需詳細資訊,請參閱:記憶體使用量工具。

以下是我們新增至工具的一些功能: 支援WPF和Win32應用程式 在Update3中,您也可以搭配WPF(與.NET4.0和更新版本搭配使用此工具,)和Win32應用程式。

強制GC 在擷取快照集之前,明確強制應用程式中垃圾收集來移除短期物件和物件,以專注于重要物件。

複製多個資料列 不再依資料列複製資料列。

使用CTRL+按一下等標準手勢,複製並貼上堆積分析檢視中任何資料格中多個資料列的格式內容。

模組資料行 檢視詳細資料檢視中類型或堆疊框架源自新模組資料行的模組 更快速的原生堆積分析 原生堆積分析的速度會比以往更快完成。

我們會延遲非使用者元件的載入符號,直到您明確關閉JustMyCode為止。

我們發現大型會話檔案的載入時間大約是10倍的改善。

IntelliTrace 現在可以直接跳到從ApplicationInsights匯出至IntelliTrace的單一效能事件詳細資料。

(最低版本:Ultimate) Windows市集應用程式 我們已更新Windows應用程式認證套件(WACK),讓建置Windows市集應用程式的開發人員在其WindowsStore應用程式中使用WinSockAPI。

WACK現在會傳遞相依于WinSock的程式庫或程式碼的使用。

WindowsPhone應用程式已經支援WinSockAPI,讓您更輕鬆地跨手機、平板電腦和電腦共用更多程式碼。

(最低版本:ExpressforWindows) 若要深入瞭解WACK,請參閱:使用Windows應用程式認證套件。

VisualStudioIDE 功能表列:所有上限選項 在Update3中,您可以選擇在所有上限或標題案例中顯示VisualStudio功能表列。

您可以在[工具>選項>環境>一般]中找到核取方塊。

預設值為[所有上限]。

此選項會對應至使用者的目前登錄狀態,讓已經關閉登錄中所有Caps的使用者會繼續查看標題案例功能表。

此選項會自動漫遊至所有已登入的裝置。

(最低版本:Express) 通知中樞 VisualStudio2013IDE右上角有集中式通知中樞)(,可顯示開發環境專屬的訊息(,例如更新VisualStudio或已安裝的擴充功能)。

使用Update3時,通知徽章會變成黃色,以指出更新可供下載。

徽章現在也會做為切換,因此您可以按一下即可開啟和關閉中樞。

(最低版本:Express) 測試 自訂測試計劃和測試套件 我們跨各種論壇的使用者其中一個熱門功能要求,就是能夠自訂測試計劃與測試套件,以符合您的測試需求。

使用TeamFoundationServer2013的Update3,現在可以將自訂欄位和工作流程新增至測試計劃和測試套件。

例如,加入額外欄位識別測試計劃的審核者,或加入測試類型的欄位,以了解測試套件要用於迴歸或功能測試。

此外,您可以變更狀態欄位的預設值,以進一步改善您的程式。

如需詳細資訊,請參閱:在TFS升級之後設定功能。

您新增或變更的任何欄位都可以從MicrosoftTestManager或TeamWebAccess檢視或編輯。

只要開啟測試套件或測試計劃即可。

如需開始使用的詳細資訊,請參閱:在TFS2013.3升級之後使用測試方案和測試套件。

追蹤測試計劃和測試套件的變更 使用2013TeamFoundationServerUpdate3時,測試計劃和測試套件現在會追蹤變更歷程記錄,就像其他TFS工作專案一樣。

例如,您可以從[歷程記錄]區段中的[所有變更]索引標籤,檢視新增至測試套件的測試案例。

測試套件的增強安全性 針對TeamFoundationServer更新3,我們新增了一種管理測試套件安全性的新許可權類型。

這種類型的許可權可控制對下列專案的存取: 建立和刪除測試套件 從測試套件新增和移除測試案例 變更測試套件的測試組態 在測試計劃中移動測試套件 您可以授與此許可權,在區域路徑層級提供不同層級的存取權。

管理測試計劃的現有許可權正在變更,以限制特定測試計劃屬性的存取。

使用應用程式Insights進行雲端式負載測試 您不需要使用資源並設定自己的機器,才能在網站上執行負載測試。

您可以使用雲端負載測試提供虛擬機器,產生多名使用者同時存取網站之負載。

當您使用VisualStudioOnline執行應用程式的負載測試時,也可以使用應用程式Insights來擷取效能資料。

藉由將負載和效能資料相互關聯,您可以深入瞭解您找到的任何效能問題。

使用Update3時,您不再受限於預設計數器。

現在,您可以從您想要查看的應用程式Insights選擇任何效能計數器。

發行管理 改善管理應用程式版本的流程。

針對每個不同的階段,將應用程式部署至特定環境。

每個步驟都需要核准,管理流程中的步驟。

期望狀態設定(DSC) 您現在可以部署至內部部署環境或WindowsAzure環境,而不需要在每個電腦上設定MicrosoftDeploymentAgent。

您可以使用WindowsPowerShell或WindowsPowerShellDesiredStateConfiguration(DSC)。

ReleaseManagement中有一個新動作可支援其中一項部署。

新增變更摘要 您現在可以使用變更摘要來查看自上一版以來已完成的使用者劇本和Bug,以瞭解要測試並放入您的版本資訊的內容。

Web平台和工具 ASP.NET和VisualStudio可讓開發人員擁有一組功能強大的架構和工具,以建置網站、服務(API的)、即時雙向通訊端點等等。

您可以在官方ASP.NET網站上深入瞭解。

我們已更新ASP.NETWeb平臺和更新3(醒目提示的工具如下)。

如需變更的完整清單,請參閱:在VisualStudio2013Update3RTM中宣佈新的Web功能。

VisualStudioWeb工具提供Web開發人員建立絕佳應用程式所需的一切,包括專案範本、HTML的特殊編輯器、CSS和JSON檔案類型,以及IntelliSense。

如需詳細資訊,請參閱在VisualStudio2013Update3RTM中宣佈新的Web功能。

Web工具 Scaffolding:支援ASP.NETMVC和WebAPIv5.2 ASP.NETScaffolding是適用于ASP.NETWeb應用程式的程式碼產生架構,可協助開發人員節省常見工作的時間,例如新增與資料模型互動的程式碼,只要按幾下即可。

若要深入瞭解Scaffolding,請參閱:ASP.NETVisualStudio2013中的Scaffolding。

在Update3中,我們新增了ASP.NETMVC和WebAPI套件v5.2的適當支援,無法在Update2中如預期般運作。

JSON編輯器:自動格式化和大括弧比對 JSON編輯器可讓開發人員使用VisualStudio中的豐富程式碼編輯器來處理JSON檔案,以及色彩化、語法驗證等功能。

在Update3中,我們新增了選項,可讓使用者更充分掌控編輯器,包括關閉自動格式化的能力。

我們也新增大括弧和括弧比對醒目提示(類似于C#或JavaScript),並提供控制大括弧位置的選項。

若要深入瞭解JSON編輯器,請參閱:VisualStudio2013Update2CTP2中的新JSON編輯器功能。

CSS編輯器:拖放支援和選取器層級4 CSS編輯器可讓開發人員在VisualStudio中使用CSS檔案。

在Update3中,我們已增強CSS編輯器,讓開發人員能夠從其方案總管拖曳字型、影像或CSS檔案,並將其直接放入CSS檔案中,以自動產生正確的CSS標籤和檔案路徑。

我們也增強了選取器層級4的IntelliSense支援,可支援更多選取器模式,並讓開發人員更輕鬆地在其標記中實作它們。

若要深入瞭解CSS編輯器,請參閱VisualStudio2013Web編輯器功能-CSS。

HTML和JavaScript開發 使用Update3時,JavaScript語言服務現在提供RequireJS模組的IntelliSense支援。

ASP.NETProject範本 使用Update3時,新安裝的ASP.NET專案現在包含下列變更: 已在一個ASP.NET範本中新增對MVC和WebForm)雙因素驗證的支援(。

ASP.NETFacebook範本已移出[檔案>][新增>Project]對話方塊,並移至NuGet資源庫,(請參閱:Microsoft.AspNet.Facebook)。

這可讓Microsoft在Facebook的API變更時快速變更此範本。

Web平臺 ASP.NET身分識別 Update3提供SignInManager的新增支援,可讓您更輕鬆地在登入時新增雙因素驗證、帳戶鎖定和其他安全性功能。

EntityFramework6.1.1 此更新包含EntityFramework6.1.1。

WebDeploy3.5 透過Update3,WebDeploy允許與SQLServer2014整合。

如需詳細資訊,請參閱WebDeploy3.5RTW。

ASP.NETMVC和WebAPI 我們最近也隨附了新版本的ASP.NET、MVC和WebAPI。

如需詳細資訊,請參閱 ASP.NETMVC5.2的新功能 ASP.NETWebAPI2.2的新功能 Azure工具 通知中樞 WindowsAzure通知中樞可讓您將行動推播通知從任何後端傳送至任何行動平臺。

在Update3中,[推播通知精靈]現在可讓您將推播通知新增至Windows市集或電話應用程式(,包括WinRT、電話和通用)專案,以及從.NET行動服務以及以JavaScript為基礎的行動服務。

不支援WindowsPhoneSilverlight專案。

通知中樞現在會顯示已註冊以接收通知的裝置清單。

中樞也可讓您編輯註冊並刪除裝置。

如需詳細資訊,請參閱:通知中樞(Azure檔)。

AzureWeb作業:PublishingSupport 使用Update3,您現在可以將標準主控台專案新增至您的VisualStudio解決方案,並將其發佈至Azure網站,作為連續、觸發或排程的WebJobs。

此外,主控台專案可以直接從方案總管發佈為WebJobs至Azure網站。

ASP.NETWebAPI專案 您現在可以在[新增Project]對話方塊中布建行動服務,而不是在建立專案之後新增服務。

C++ /Zo編譯器參數 /Zo是編譯器參數,可針對非/Od組建)(優化程式碼產生更豐富的偵錯資訊。

這包括改善對區域變數偵錯的支援。

(最低版本:Express) 圖形診斷 我們已改善VisualStudio圖形診斷工具,以診斷DirectX應用程式中的圖形轉譯和效能問題。

當您使用此工具來擷取畫面格時,您現在可以檢查圖形事件、著色器程式碼、圖形管線階段、資源和裝置狀態。

(最低版本:ExpressforWindows) 在Update3RTM中,當您分析剛才在目前診斷會話中擷取的畫面格,或從磁片開啟現有的.vsglog時,您就會啟動VisualStudioGraphicsAnalyzerIDE。

這可讓您使用專用空間來檢查圖形資訊,而不需與一般VisualStudio視窗重迭。

您現在可以在[工具/選項]頁面中指定下列不同的圖形診斷選項: 在擷取期間收集呼叫堆疊 只針對繪製呼叫或所有API呼叫收集呼叫堆疊 在擷取期間停用HUD(頭顯示) 在相容性模式中擷取。

在相容性模式中,應用程式不會使用硬體特定功能,因此可以在不同的GPU上播放擷取。

在Update3RTM中,您可以編輯著色器程式碼,並立即將變更套用至.vsglog檔案,讓您可以查看變更的影響,而不需要重新執行應用程式。

您可以按一下[圖元歷程記錄]視窗或[管線階段]視窗中的著色器檔案名,在著色器編輯器視窗中開啟任何著色器檔案。

如需圖形診斷更新的詳細資訊,請參閱VisualStudio2013Update3RC中的圖形診斷。

應用程式Insights 應用程式Insights處於Update3的預覽狀態。

VisualStudioOnline的應用程式Insights可用來監視已部署的應用程式。

它可以監視Web應用程式、Windows市集和WindowsPhone應用程式。

使用Update3中包含的應用程式InsightsToolsforVisualStudio,將下列監視新增至您的專案: 瞭解使用者對您的應用程式執行的動作,讓您可以將開發工作放在最有用的位置。

確保您的Web服務可用且迅速回應。

快速診斷Web服務中的任何效能問題或例外。

當使用者下載並使用您的應用程式時,您會在應用程式Insights入口網站中看到統計資料。

ClickOnce部署 在ClickOnce中允許.NET4.0上的SHA-256憑證 在此更新之前,每當使用SHA-256程式碼簽署憑證用於搭配ClickOnce或VisualStudioToolsforOffice發佈的桌面應用程式時,.NETFramework4.5必須存在於用戶端電腦上增益集。

如果您過去使用了SHA-256程式碼簽署憑證,並看到錯誤,例如「應用程式格式不正確」、「資訊清單XML簽章無效」、「資訊清單XML簽章無效」或「無法為提供的簽章演算法建立SignatureDescription」。

透過Update3,開發人員現在可以使用SHA-256程式碼簽署憑證,即使目標為.NET4.0和更低版本的應用程式,也應該解決重新發行和新發行傳統型應用程式的問題。

(最低版本:Express) SharePoint應用程式 不再允許新的自動裝載應用程式 自動裝載選項已從SharePoint應用程式建立體驗中移除,因為Office365自動裝載的應用程式預覽計畫已于6月30日結束。

SharePoint存放區不再接受SharePoint的新自動裝載應用程式。

現有的自動裝載應用程式不會受到影響,且目前正在服務中執行的應用程式將不會關閉。

(最低版本:Professional) 如需詳細資訊,請參閱更新自動裝載的應用程式預覽計畫。

其他變更:錯誤修正和已知問題 如需此版本中技術改進、錯誤修正和已知問題的完整描述,請參閱VisualStudio2013Update3RTM的知識庫文章。

相關版本 多裝置混合式應用程式CTP2.0版本 您可以使用多裝置混合式應用程式CTP2.0版本,使用適用于iOS、Android、WindowsStore的JavaScript或TypeScript來建置行動應用程式,以及使用ApacheCordova的Update3版工具WindowsPhone。

(最低版本:Professional) 其中一些新功能包括: 具有數百個錯誤修正的跨面板品質、可靠性和效能改善 SDK支援更廣泛的作業系統,包括Windows7、Windows8和WindowsServer2012R2 支援使用jsHybugger對Android目標<4.4進行偵錯 相容性檢查程式會定期檢查協力廠商工具鏈相依性的安裝與設定,以協助維護狀況良好的開發人員環境(,例如JAVA、AndroidSDK) 若要深入瞭解,請參閱:支援Windows7的ApacheCordova工具更新。

AzureSDK2.4RTM版本 AzureSDK2.4RTM版本包含用來管理虛擬機器設定的工具,以及針對在虛擬機器上執行的32位應用程式設定遠端偵錯,以及布建Geo-Redundant儲存體的工具。

在此版本中,伺服器總管現在具有虛擬機器操作功能表上的[設定]選項。

您可以使用此功能來檢視和編輯虛擬機器的屬性、設定端點、新增和設定擴充功能,以及建立虛擬機器快照集。

您也可以從相同的操作功能表設定32位虛擬機器的遠端偵錯。

Read-AccessGeo-Redundant儲存體(RA-GRS)藉由提供已複寫至次要位置之資料的唯讀存取權,讓您更能讀取儲存體帳戶的讀取可用性。

您現在可以從VisualStudio建立儲存體帳戶時,選取RA-GRS作為備援選項。

您可以在這裡取得AzureSDK2.4版本: 針對VisualStudio2013:WindowsAzureSDK 針對VisualStudio2012:WindowsAzureSDK 如需此版本的詳細資訊,請參閱:適用于.NET2.4的AzureSDK版本資訊(MSDN)。

IntelliTrace獨立收集器 獨立IntelliTrace收集器提供在生產環境中遠端偵錯應用程式的更實用替代方案。

您可以使用收集器,將應用程式儲存到.itrace檔案中,並使用VisualStudio在本機開發電腦上播放,以記錄遠端電腦上的應用程式執行。

如需收集器的詳細資訊,請參閱使用獨立收集器收集IntelliTrace資料外部VisualStudio。

您可以在這裡下載IntelliTrace獨立收集器的RTM版本:IntelliTraceCollectorforVisualStudioUpdate3。

WindowsPhone8.1更新模擬器 新的模擬器套件現在可從WindowsPhone8.1更新模擬器下載。

本文內容



請為這篇文章評分?