文章編號: 2927432 - 檢視此文章適用的產品。
陳述式的支援
下列內容指的是 Visual Studio 2013年更新 2 的下載頁面。如需有關下列內容的詳細資訊,請參閱 詳細資料 在 Microsoft 下載中心 」 網站。

附註:有不同的層級的每一項產品的支援。請在您安裝更新程式之前,請仔細閱讀下列的支援陳述式。

藉由安裝 Visual Studio 的更新,您選擇在接收並安裝未來的 Visual Studio 2013年更新。Microsoft 提供上 Visual Studio 2013 RTM 產品,以及最新的 Visual Studio 2013年更新產品的支援。

專業、 付費最終,表示視窗產品: 專業、 優質、 精簡化的極致和 Windows 的表達是完整 Visual Studio 2013 RTM 產品也包含 Visual Studio 的更新 2。如果您目前有 Visual Studio 2013 安裝並執行這個下載檔案,您會取得 Visual Studio 更新 2 只。如果您目前沒有安裝這個下載檔案時,安裝的 Visual Studio 2013年,您會收到 Visual Studio 2013年和 Visual Studio 的更新 2。可以透過這些對應更新 2 產品安裝 Visual Studio 2013 RTM 語言套件。
全部展開 | 全部摺疊

在此頁中

簡介

Microsoft 發行 Team Foundation Server 2013年更新 2 上 2014 年 4 月 2 和 Visual Studio 2013年更新 2 月 12,到 2014 年上。這個更新,引進 新的技術改進 在 Team Foundation Server (TFS)、 測試工具、 Microsoft Azure 工具、 發行管理、 偵錯工具、 程式碼剖析工具、 IntelliTrace、 產生程式碼、 實體架構 6.1、 NuGet、 TypeScript、 Visual Studio IDE、 ASP.NET 及 Web 工具 2013.2。Visual Studio 2013年更新 2 包含最新的更新、 功能、 增添和 bug 修正。

更多的資訊 Visual Studio 產品更新 也會出現在 Visual Studio 的網站上。

如何取得 Visual Studio 2013年更新 2

Visual Studio 2013年更新是累積的版本。下列的下載連結永遠會指向最新的更新: 您也可以檢視完整的清單 Visual Studio 2013年更新.

病毒的宣告

摺疊此圖像展開此圖像
assets folding start collapsed
Microsoft 掃描這個檔案有無病毒。Microsoft 會使用檔案公佈當日所能取得最新病毒偵測軟體。檔案儲存在加強保全的伺服器上,隔絕任何非法的變更檔案。
摺疊此圖像展開此圖像
assets folding end collapsed

如何安裝 Visual Studio 2013年更新 2

Visual Studio 產品的安裝指引,請參閱:

如何安裝 Visual Studio

如何安裝 Team Foundation Server 與 Visual Studio 的 ALM

如何安裝 Visual Studio 2013年版本管理

重要此更新程式適用於 Visual Studio 和 Team Foundation Server (TFS)。Visual Studio 和 TFS 安裝機制與另一個不同。在任何已安裝在電腦上安裝 Visual Studio 的更新。TFS 更新是完整的配置,它會取代任何已安裝在電腦上。您試著套用 TFS 更新之前,請確定您有目前資料庫的完整備份。如果 TFS 更新安裝失敗,將無法重新啟動此更新程式,或回復至舊版的 TFS 沒有執行還原。

版本管理更新程式是完整的版面配置的 Visual Studio 2013年版本管理包含最新功能加入項目和 bug 修正。您試著套用版本管理更新程式之前,請確定您有完整備份 (請參考您目前的資料庫與 RSA 加密金鑰部落格 張貼的 RSA 加密金鑰匯出指示)。如果版本管理更新安裝失敗,您無法重新啟動更新或復原到較早版本的版次管理而不執行還原作業。

因為 Visual Studio 2013年更新 2 的版次管理 」 線上,便會套用下列的升級路徑。

支援升級
  • 版本的 Visual Studio 2013 到 Visual Studio 2013年更新 2 的版次管理的管理
  • 版本的 Visual Studio 2013年更新 1 Visual Studio 2013年更新 2 的版次管理的管理
  • 版本的 Visual Studio 2013年更新 2 RC 到 Visual Studio 2013年更新 2 的版次管理的管理

新的技術改進和已解決的問題,在 Visual Studio 2013年更新 2

技術的改良

在此版本中,下列的技術改進所做的。

ASP.NET 和 Web 工具 2013.2
摺疊此圖像展開此圖像
assets folding start collapsed
    ASP.NET 專案範本
    • ASP.NET 專案範本,以支援確認帳戶和密碼重設的更新。
    • 先組織中的帳戶 ASP.NET Web API 的支援

    Visual Studio Web 編輯器增強功能
    • 新的 JSON 編輯器
    • 新的 Sass 編輯器 (.scss)
    • HTML/CSS 的實作 URL 選擇器
    • 藉由加入更多的功能較少編輯器的更新
    • 在 HTML 編輯器中的 [更新弩 Intellisense

    瀏覽器連結
    • 瀏覽器連結現在支援 HTTPS 連線,並且會列出的儀表板中使用其他連線,只要瀏覽器受到信任的憑證。
    • 較佳的來源對應

    在 Visual Studio 中的 Microsoft Azure 網站支援
    • 支援 Azure 登入
    • 遠端偵錯 Microsoft Azure 網站 (WAWS)
    • 遠端資料集
    • 支援 Azure 網站建立

    網頁發佈的增強功能
    • 改善使用者經驗的發佈

    ASP.NET 臨時平台
    • 如果您的模型使用列舉,MVC Scaffolder 會列舉產生下拉式清單。這會在 MVC 中使用列舉協助程式。
    • 更新EditorFor中的範本 MVC 臨時平台,所以它們使用的啟動程序載入的類別。
    • MVC 與 Web API Scaffolders 會新增 5.1 的套件 MVC 和 Web API。
    • 支援協力廠商自訂 Scaffolders 的額外臨時平台擴充性階層。

    ASP.NET Web Form
    • Web Form 範本現在會顯示如何確認帳戶和密碼重設為 ASP.NET 識別。
    • 實體架構資料來源和實體架構 6 的動態資料提供者。如需詳細資訊,請參閱下列 MSDN 部落格:
      動態資料提供者和實體架構 6 的接著控制項

    ASP.NET 5.1 MVC
    ASP.NET Web API 2.1
    • 全域錯誤處理
    • 屬性路由的改良功能
    • 說明頁面的改進
    • IgnoreRoute 支援
    • BSON 媒體類型格式子
    • 更佳的非同步處理篩選器支援
    • 查詢剖析為格式程式庫用戶端
    • 各種 bug 修正

    ASP.NET Web 網頁 3.1
    • 各種 bug 修正

    ASP.NET 識別 2.0.0
    • 雙重關卡驗證

      ASP.NET 識別現在支援雙因素驗證。雙重關卡驗證提供了額外的安全性,以取得在遭到入侵您的密碼的情況下您使用者帳戶。另外還有兩個因數代碼的暴力攻擊的保護。
    • 帳戶鎖定

      提供方法來鎖定使用者,如果使用者可輸入他們的密碼或雙重代碼不正確。數目不正確的嘗試和 timespan 可設定的使用者都被鎖定。開發人員可以選擇性地關閉帳戶鎖定特定使用者帳戶。
    • 帳戶確認

      ASP.NET 的身份識別系統現在支援帳戶確認。這是很常見的案例,在大部分的網站,今天,當您註冊新的帳戶,在網站上時,會要求您確認您的電子郵件,您無法執行在網站中的任何項目之前。電子郵件確認很有用,因為它防止建立假的帳戶。這是網站的非常有用,如果您使用電子郵件作為您,例如論壇站台、 銀行業務、 電子商務及社交網站的使用者與通訊的方法。
    • 重設密碼

      密碼重設是一項功能,使用者可以重設其密碼如果忘記其密碼。
    • 安全性戳記 (各處號)

      支援的方式來重新產生安全性語彙基元的使用者的情況下,當使用者變更他們的密碼或任何其他安全性相關資訊,例如移除關聯的登入 (如 Facebook、 Google、 Microsoft 帳戶等等)。這被需要確保使用舊密碼產生任何語彙基元會失效。在範例專案中,如果您變更使用者的密碼然後使用者就會產生新的語彙基元和任何先前的語彙基元就會失效。這項功能提供了額外的安全性,以您的應用程式,因為當您變更您的密碼,您將會記錄從任何位置 (所有其他瀏覽器) 已在此登入此應用程式。
    • 使主索引鍵的型別是可延伸的使用者和角色

      在 ASP.NET 識別 1.0 中,為資料表的使用者角色的主索引鍵的型別會為字串。這表示當 ASP.NET 的身份識別系統使用 Entity Framework 保存在 SQL Server 中,我們使用nvarchar。沒有這個預設的實作上堆疊溢位周圍的許多討論區及連入的意見反應為基礎。我們已經提供讓您可以指定應該是您的使用者角色的資料表的主索引鍵的什麼擴充性攔截程序。此擴充性攔截程序會特別有用儲存 UserIds 如果您要遷移您的應用程式,應用程式已經是 Guid 或字串序列。
    • 在 [使用者及角色的支援 IQueryable

      加入支援的 UsersStore 和 RolesStore 的IQueryable ,您可以輕鬆地的使用者和角色清單。
    • 支援透過 UserManager 的刪除作業
    • 索引的使用者名稱

      在 ASP.NET 識別 Entity Framework 實作中,我們新增了唯一的索引上的使用者名稱在 EF 6.1.0-Beta1 中使用新的IndexAttribute 。如此可確保都是唯一的使用者名稱,並沒有在其中您最後使用重複的使用者名稱沒有競爭情形。
    • 增強式的密碼驗證程式

      在 ASP.NET 1.0 中識別出貨的密碼驗證程式是相當基本密碼驗證程式,只有已驗證的最小長度。沒有新的密碼驗證程式,可讓您更多控制密碼的複雜性。請注意即使您開啟這個密碼中的所有設定,請不要建議您啟用雙重關卡驗證的使用者帳戶。
    • IdentityFactory中介軟體 / CreatePerOwinContex
    • UserManager

      您可以使用原廠實作從OWIN內容取得的UserManager執行個體。這個模式很類似我們用於取得AuthenticationManager OWIN內容從登入登出。這是建議的方法來取得UserManager的執行個體,每個應用程式的要求。
    • DbContextFactory 中介軟體

      ASP.NET 識別使用 Entity Framework 保存在 SQL Server 的身份識別系統。若要執行這項操作的身份識別系統有ApplicationDbContext的參考。DbContextFactory中介軟體傳回每個要求,您可以在您的應用程式中使用ApplicationDbContext的執行個體。
    • ASP.NET 識別範例 NuGet 套件

      範例 NuGet 套件可以讓它更容易安裝和執行範例的 ASP.NET 識別,並且遵循最佳作法。這是 ASP.NET MVC 應用程式的範例。請修改以符合您的應用程式,在生產環境中部署這之前的程式碼。這個範例應該安裝在空的 ASP.NET 應用程式中。

      如需套件的詳細資訊,請移至下列的部落格文章:
      宣告 Microsoft.AspNet.Identity 2.0.0 的預覽

  • Microsoft OWIN 元件

    在此版本中修正許多錯誤,請參閱 版本資訊取得最新的穩定版本 (2.1.0).
  • ASP.NET SignalR

    在此版本中修正許多錯誤,請參閱 版本注意事項.
摺疊此圖像展開此圖像
assets folding end collapsed
程式碼產生
摺疊此圖像展開此圖像
assets folding start collapsed
  • 這個更新可讓開發人員指定他們的程式會編譯成支援的 AVX2 指令集的最新層代處理器為目標。
摺疊此圖像展開此圖像
assets folding end collapsed
偵錯工具
摺疊此圖像展開此圖像
assets folding start collapsed
  • 加入字串物件中所包含的 JSON 資料的視覺化檢視。
  • 您可以比較兩個包含 managed 的記憶體資料的.diagsession 檔案。
  • 您可以以手動方式觸發程序內容中 Windows 存放區的應用程式的預先擷取。
  • 新增指令碼偵錯時您正在偵錯在網頁檢視控制項,包括 DOM 檔案總管] 及 [JavaScript 主控台的功能。
  • 若要修改偵錯工具的符號設定的 Visual Studio 增益集新增的擴充性點。
  • 當您偵錯 managed 的堆積的傾印檔案從記憶體時,您可以檢查個別物件的值。
  • Windows Phone 8.1 開發人員可以使用 Visual Studio 偵錯問題的行動電話的 Internet Explorer 執行的網站。
摺疊此圖像展開此圖像
assets folding end collapsed
實體架構 6.1
摺疊此圖像展開此圖像
assets folding start collapsed
  • 更新執行階段和工具的 6.1 Entity Framework。實體架構 (EF) 6.1 是實體架構 6 和 includesseveral 的錯誤修正程式和新功能的次要更新。如需 EF 6.1,包括新功能的文件的連結的詳細資訊請參閱實體架構版本歷程記錄.這個版本中的新功能包括:
    • 工具彙總提供一致的方式,來建立新的 EF 模型。這項功能將延伸 ADO.NET 實體資料模型精靈 」,以支援第一個程式碼模型,包括從現有的資料庫反向工程。這些功能是之前 EF 電源工具的 Beta 版本中可用。
    • 交易認可失敗的處理提供新System.Data.Entity.Infrastructure.CommitFailureHandler用新的能力來攔截交易作業。CommitFailureHandler允許自動修復從連線失敗,而認可交易。
    • IndexAttribute允許藉由將第一個程式碼模型中的屬性 (或內容) 的屬性指定的索引。程式碼會先再建立對應的索引在資料庫中。
    • 公開對應 API提供資訊的存取權的 EF hasabout 如何對應至資料行和資料表在資料庫中的屬性和型別。在過去的發行此 API 是內部。
    • 若要設定使用 App.config 或 Web.config 檔案的攔截器的能力可讓您新增允許攔截不需重新編譯應用程式。
    • DatabaseLogger是新的攔截器,可讓您更容易記錄到檔案中的所有資料庫作業。與前一個功能一起使用,輕鬆地切換的記錄的 thislets 資料庫部署的應用程式,而不需要重新編譯作業。
    • 遷移模型變更偵測已改善,讓 scaffolded 的遷移更精確。變更偵測處理序的效能也大幅增強。
    • 效能改進包括降低的資料庫作業期間初始化時,最佳化 LINQ 查詢中的 null 相等比較,更快速檢視更多案例中和更有效率具體化的追蹤實體與多個關聯中的 [產生 (模型的建立)。
摺疊此圖像展開此圖像
assets folding end collapsed
圖形診斷
摺疊此圖像展開此圖像
assets folding start collapsed
  • 現在都可使用 Windows Phone 8.1 裝置和模擬器 DirectX 圖形診斷功能。
  • 新增和改善的 DirectX 樣板提供的起點撰寫 Windows 存放區和 Windows Phone (Silverlight 和非 Silverlight) 的遊戲。以 XAML 為基礎的範本提供的起點,輕鬆地將文字、 影像,並到遊戲的功能表使用像是 Heads Up 顯示、 狀態訊息、 設定以及等等。
  • 圖形框架分析支援協助診斷中 DirectX 遊戲和應用程式的效能問題。
  • 圖形診斷會做了某些功能的改進:
    • 在圖形的 [事件] 清單中追蹤的繪圖狀態會支援有效率的分析的探索 GPU 狀態設定的方式。
    • 最多 30 個連續畫面可以擷取一次。
    • 物件和開發人員定義的資源的名稱現在會公開整個使用者介面 (UI)。
    • HTTP 和自訂通訊協定處理常式都可以用於效能事件註釋。
    • 現在支援深度模板緩衝區檢視。
摺疊此圖像展開此圖像
assets folding end collapsed
IntelliTrace
摺疊此圖像展開此圖像
assets folding start collapsed
  • SQL 現在相關的效能事件提供新的 [查詢] 視窗中載入 SQL 並使用 Visual Studio 內現有的 SQL 工具來調查問題的選項。
  • MVC 與相關的效能事件現在會提供選項以移至要調查問題的程式碼中的動作或控制站的方法。
  • 現在分組效能事件,由進入點和最慢的節點。這可以減少整體的資料列,並使它更容易地辨識特定的事件,以找出原因。
  • 當您檢查 IntelliTrace 效能事件的詳細資訊時,是現在以反白顯示的最慢的節點 pathfor 每個指示器。
  • 當您偵錯例外狀況事件從 IntelliTrace 記錄檔時,程式碼對應會立即顯示 IntelliTrace 的特定註解,因此可以輕鬆地顯示有趣的參數。這也會顯示已使用新的註解,在圖形上擲回例外狀況。
  • 假設使用給裝載在 TFS 為原始檔控制系統上,您可以藉由開啟 Microsoft 監視代理程式,在 Visual Studio 的最終 2013年產生的 iTrace 檔案存取解決方案的部署的版本。
摺疊此圖像展開此圖像
assets folding end collapsed
2.8.1 NuGet
摺疊此圖像展開此圖像
assets folding start collapsed
  • NuGet 2.8.1 將於 2014 年 4 月發行。以下是最重要的點從版本資訊。請檢查 完整的版本資訊 如需有關這些變更的詳細資訊。
    • 目標 Windows Phone 8.1 應用程式
      NuGet 2.8.1 現在支援目標 Windows Phone 8.1 應用程式使用目標 framework 對 moniker WindowsPhoneAppWPAWindowsPhoneApp81WPA81
    • 相依性的補充程式解決方法
      NuGet 當解析封裝相依性。NuGet 在過去已實作選取的最低的主要和次要的封裝版本,符合的套件上的相依性的策略。不過,與主要和次要版本不同的補充程式版本是一定要解析為最高的版本。雖然行為的外人,它會建立安裝套件具有相依性的決定論缺乏。
    • -DependencyVersion 選項
      雖然 NuGet 2.8 變更解析相依性的預設行為,它也會加入透過-DependencyVersion選項的相依性解析處理程序更精確地控制封裝管理員主控台] 中。選項可以讓解析的相依性,以最低可能的版本,是預設的行為、 最高可能的版本,或最高的次要或補充程式版本。此選項只適用於在 PowerShell 指令程式中的安裝套件
    • DependencyVersion 屬性
      [ -DependencyVersion ] 選項的詳細的情況下,除了定義預設值的是,如果在安裝套件的引動過程中未指定-DependencyVersion選項的 nuget.config 檔案中設定新屬性的能力也已允許 NuGet。這個值也會遵守由任何安裝封裝操作的 NuGet 封裝管理員對話方塊。若要設定這個值,請先 nuget.config 檔案中加入下列屬性:
      config> <add key="dependencyversion" value="Highest" /> </config>
    • -Whatif 預覽 NuGet 作業
      有些 NuGet 套件可以有深度的相依性圖形。因此,最好在安裝期間,解除安裝或更新作業,先查看會發生什麼事。NuGet 2.8 新增標準 PowerShell -如果安裝套件解除安裝封裝,以及更新套件的命令,以啟用視覺化的套件套用命令的整個終止的選項。
    • 降級封裝
      它是一般安裝若要調查的新功能,並接著決定要回復到上次的穩定版本封裝的搶鮮版。之前 NuGet 2.8,這是解除安裝預先發行的套件和其相依性,並再安裝較早版本的多步驟程序。藉由使用 NuGet 2.8,更新套件命令現在會回復 (例如封裝的相依性樹狀目錄) 的整個封裝終止之前的版本。
    • 開發的相依性
      許多不同種類的功能可以傳遞為 NuGet 封裝,包括用來最佳化開發處理程序的工具。雖然這些元件可能會很有幫助在開發新的套件,他們不應該視為具有相依性在新的套件時,它稍後發行。NuGet 2.8 讓封裝來識別自己為developmentDependency的.nuspec 檔案中。它安裝時,這個中繼資料也會新增至專案的安裝封裝的 packages.config 檔案。當稍後藉由使用nuget.exe 封包NuGet 相依性分析該 packages.config 檔案時,它會排除這些相依性時標示為開發的相依性。
    • 不同的平台的個別的 packages.config 檔案
      當您開發多個目標平台的應用程式時,通常會讓每個個別的建置環境的不同的專案檔案。它通常也會使用不同的 NuGet 套件,在不同的專案檔案中,因為套件有不同程度的不同平台的支援。NuGet 2.8 建立不同的平台特定專案檔的不同的 packages.config 檔案,為這種情況下提供改進的支援。
    • 後援本機快取
      雖然 NuGet 套件通常取用遠端圖庫 (例如 NuGet 圖庫) 藉由使用網路連線,有許多案例中用戶端無法連線。如果沒有網路連接,NuGet 用戶端無法安裝套件,即使這些套件已經在本機的 NuGet 快取中的用戶端電腦上。NuGet 2.8 會加入封裝管理員主控台中的自動快取後援。

      快取後援功能需要有沒有特定的命令引數。此外,快取後援目前只適用於中封裝管理員主控台。目前,行為不適用於封裝的 [管理員] 對話方塊。
    • Bug 修正
      其中一項重大的 bug 修正是效能改進更新套件-重新安裝命令。

      此外,此版本的 NuGet 也會包含許多其他 bug 修正。有 181 發行中解決的問題。在 NuGet 2.8 中修正的工作項目完整清單,請參閱 這個版本的 NuGet 議題追蹤者.
摺疊此圖像展開此圖像
assets folding end collapsed
程式碼剖析工具
摺疊此圖像展開此圖像
assets folding start collapsed
  • 沒有新的 CPU 使用率工具,檢查其受管理、 原生,而 JavaScript 函式使用 CPU。CPU 使用率工具會取代原本的 CPU 取樣工具的新工具有快速時間篩選、 快速的執行緒篩選,以及改進的 Just My Code 經驗的 Windows 存放區 Apps.This。
  • 效能和診斷集線器現在可以讓您執行一個以上的工具,以在同一時間執行。每個工具的資料是一般在時間軸上更快速而輕鬆的效能分析的相互關聯。下面是可以結合的工具:
    • CPU 使用量
    • 能源耗量
    • HTML UI 的回應性
    • XAML UI 的回應性
  • Windows Phone 8.1 開發人員可以使用 Visual Studio 來診斷效能問題,以及在行動電話的 Internet Explorer 執行的網站。
  • 現在可以在 Windows Phone 8.1 裝置和模擬器上的 Windows 存放區應用程式的效能和診斷集線器了。
摺疊此圖像展開此圖像
assets folding end collapsed
版本管理
摺疊此圖像展開此圖像
assets folding start collapsed
  • 安裝更新程式之後,標記會跨越伺服器執行相同的作業。如果有伺服器特定的動作,使用者可以隨時在該層級的部署順序加入特定的伺服器和相對應的動作。
  • 若要設定伺服器的群組使用相同的標籤表示您可以設定整個群組的值,群組中的所有伺服器因此共都享的所有變數通用值。
  • 您的 cannow 部署至相同或叢集的伺服器而不需重複在每一部伺服器上的部署順序。
  • 您 cannow複製標記跨階段及跨樣板。正在複製到其他階段或釋放 templatesin 同一個環境時,您可以保留相同的部署順序,與所有標記和伺服器。
摺疊此圖像展開此圖像
assets folding end collapsed
Team Foundation Server
摺疊此圖像展開此圖像
assets folding start collapsed
  • 公事包積存在 web 存取巡覽期間具有效能增強功能。
  • 您可以查詢上標記,Visual Studio 中,並透過 web 存取。
  • 您可以套用至工作項目,Visual Studio 中的標籤。
  • 您設定權限,來指定哪些使用者可以新增新的標籤。
  • 其他 API 適用於工作項目追蹤標記。
  • 您可以編輯 [Excel 增益集的 Team Foundation Server 中的標籤。
  • 您可以設定非工作天,而這些排除 burndown 圖表。
  • 您可以設定的累計流程圖開始日期。
  • 您可以釘選到專案或小組參看輕量的圖表。
  • 您可以自訂輕量的圖表中的色彩。
  • 已更新專案] 和 [小組首頁的外觀。
  • Gittools 已經更新包含附註 (錯) 檢視。還原或修改認可,發送到多個的遙控器,以及取消長時間執行的作業,您現在還可以使用就可以給工具..
摺疊此圖像展開此圖像
assets folding end collapsed
測試工具
摺疊此圖像展開此圖像
assets folding start collapsed
  • 提供給軟體測試人員和測試組長能夠匯出測試成品,使這些可以傳送電子郵件或列印文件,與利害關係者,就不需要存取 TFS 共用。
  • 提供給軟體測試人員和測試會導致管理透過共用參數在同一個地方的測試參數資料的能力。可以在同一個地方更新參數資料的任何後續變更,則會自動更新參考的共用參數的所有測試案例。
  • 您可以從您的應用程式進行測試,藉由使用應用程式了解服務在定域機組負載測試期間檢視效能計數器的預設的集合。
摺疊此圖像展開此圖像
assets folding end collapsed
TypeScript 1.0 RTM 的 Visual Studio 2013年
摺疊此圖像展開此圖像
assets folding start collapsed
  • TypeScript 是開啟的來源語言,可讓您更容易建立跨平台,在任何瀏覽器或主機執行的大型 JavaScript 應用程式。TypeScript 提供開發人員在靈活、 動態執行階段,以及越來越普及的 JavaScript 的強型別語言的優點。TypeScript,JavaScript,會編譯成一般的 JavaScript、 worksseamlessly withexisting JavaScript 工具和程式庫,並輕鬆地整合現有的應用程式和網站的具型別的超集。TypeScript 的原生型別 andclass 以模組化的程式設計模型啟用延展性和較佳的產能透過早期的錯誤偵測和增強的工具。增強的工具包括 IntelliSense、 程式碼重整作業,以及程式碼巡覽。如需有關 TypeScript 的詳細資訊,請移至TypeScript 網站.
摺疊此圖像展開此圖像
assets folding end collapsed
Visual C++
摺疊此圖像展開此圖像
assets folding start collapsed
  • 某些 c + + 編譯器損毀和語言一致性的問題已經解決。
摺疊此圖像展開此圖像
assets folding end collapsed
Visual Studio IDE
摺疊此圖像展開此圖像
assets folding start collapsed
  • 您現在可以使用 CodeLens,來檢視程式碼編輯器中的連入來自其他分支的變更。
摺疊此圖像展開此圖像
assets folding end collapsed
Microsoft Azure 工具
摺疊此圖像展開此圖像
assets folding start collapsed
  • 傳送測試通知訊息到 Windows 存放區、 Windows Phone、 iOS 之後及 Android 的裝置,並檢查即時結果,您可以使用 Microsoft Azure 通知集線器。
  • 當您登入 Visual Studio 時,會出現 (如果您尚未這樣做),輕鬆地啟動您的 Microsoft Azure MSDN 權益的選項。
  • 您可以建立新的.NET Microsoft Azure 行動電話服務專案、 將 scaffolds 加入至專案、 設定中斷點,偵錯的專案、 將其發行到 Microsoft Azure 和最後遠端偵錯發佈的服務。
  • 您可以使用 Microsoft Azure 資源來開發、 測試和部署應用程式。
摺疊此圖像展開此圖像
assets folding end collapsed
Windows Phone
摺疊此圖像展開此圖像
assets folding start collapsed
  • Visual Studio 2013年更新 2年] 提供您可以使用 Windows Phone 8.1 和 Windows Phone 8 開發應用程式和遊戲,藉由使用 Windows 或 Visual Studio 2013年專業人員、 的收費或最終版本的 Visual Studio 表達 2013年全功能的開發環境。這些工具,您可以使用您現有的程式設計技巧和程式碼來建置 managed 程式碼、 原生程式碼或 HTML 和 JavaScript 應用程式。此外,此更新包括多個模擬器和程式碼剖析和測試您的 Windows Phone 應用程式,在真實世界的情況下的其他工具。如需詳細資訊,請移至 Windows Phone 開發人員中心.
  • 您可以建立通用共用 Windows 存放區的應用程式和 Windows Phone 應用程式之間的程式碼的專案。如需詳細資訊,請參閱 開發 Windows 和 Windows Phone 為目標的應用程式.
  • 您可以使用 Visual Studio 2013年撰寫和執行編碼 UI 測試對您的 Windows Phone 存放區應用程式。
  • 您可以撰寫或使用 Visual Studio 2013年更新 2 執行單元測試,對您的 Windows Phone 存放區應用程式和 Windows Phone Silverlight 應用程式。
摺疊此圖像展開此圖像
assets folding end collapsed

已解決的問題

附註除非另行指定,則連結的項目將會帶領您到 Microsoft 連接網頁。

程式碼分析
摺疊此圖像展開此圖像
assets folding start collapsed
  • Visual Studio 2013年程式碼分析簽入 policyis 不觸發如預期般在網站上。
摺疊此圖像展開此圖像
assets folding end collapsed
IntelliTrace
摺疊此圖像展開此圖像
assets folding start collapsed
  • 如果啟用 IntelliTrace,Security.VerificationException 錯誤會引發自訂事件處理常式上。
  • 載入 IntelliTrace 檔案已損毀時,Visual Studio 會當機。

摺疊此圖像展開此圖像
assets folding end collapsed
Visual C++
摺疊此圖像展開此圖像
assets folding start collapsed
  • 假設您有 Windows 驅動程式套件 (WDK) 和您電腦上安裝 Visual Studio 的 2013年更新 2。您開啟 Visual Studio 2013年,並建立 Visual C++ 通用的專案。當您按 F5 編譯和偵錯專案時,您可能會收到下列錯誤訊息:
    不支援的這類介面 (從 HRESULT 的例外狀況: 0x80004002 (E_NOINTERFACE))
摺疊此圖像展開此圖像
assets folding end collapsed
Visual Studio IDE
摺疊此圖像展開此圖像
assets folding start collapsed
  • 當您使用內部的 Visual Studio 的網頁瀏覽器開啟網頁時,就會發生 JavaScript 錯誤。
  • 索引標籤不會開啟正確的解決方案時有開啟的設計和程式碼檢視。
  • Visual Studio 下載線上授權時,帳戶設定] 對話方塊會顯示"授權將在 2147483647 天後過期 」 訊息。
摺疊此圖像展開此圖像
assets folding end collapsed
Web 平台和工具
摺疊此圖像展開此圖像
assets folding start collapsed
  • 當您在 web 應用程式中使用新的 URL 選擇器時,它不正確地填入當 Url 開始使用 「。 」。
  • 當您按F5Ctrl+F5啟用使用 SSL (https) URL 的 web 專案時,會提示您的 Internet Explorer 如果您想要繼續使用未受信任或自我簽署憑證。
  • 當您安裝 DevSense 的 PHP 編輯器時,您可能會遺失您 PHP 大綱區域。
  • 您可能會遇到 Visual Studio 的損毀 afteryoupress CTRL+f4 鍵以關閉 [web 參考] 屬性頁] 對話方塊。
  • 假設您開啟包含產生的 HTML 指令碼文件的專案。當您偵錯電話模擬器上的專案時,便會發生錯誤。
  • 當您嘗試發佈專案或開啟具有 FTP,藉由使用相對 URL localhost,"\\ 」,例如發行設定檔的專案時,Visual Studio 的當機或"/ /。"
  • 網頁快速啟用 Web 基本資訊。
摺疊此圖像展開此圖像
assets folding end collapsed
Microsoft Azure
摺疊此圖像展開此圖像
assets folding start collapsed
  • 您無法藉由使用 Visual Studio 2013 x86 型電腦上建立新的 Microsoft Azure 行動電話服務專案。
摺疊此圖像展開此圖像
assets folding end collapsed


已知的問題

實體架構
摺疊此圖像展開此圖像
assets folding start collapsed


徵狀

當您開啟現有的實體架構 5 設計工具模型 (。EDMX 檔) 藉由使用 Entity Framework 6.0.2 或 6.1.0 工具,在 Visual Studio 2012 或 Visual Studio 2013年中的,您可能會收到下列錯誤訊息:
無法載入 '檔名.edmx': 指定的轉型無效。

如果有問題的模型包含具有decimal型別參數的函式匯入,才會發生這個問題。

受影響的版本

這個問題會影響下列實體架構工具的發行的版本的 Visual Studio:
  • Visual Studio 2012 的實體架構 6.0.2 工具
  • Visual Studio 2013年的實體架構 6.0.2 工具
  • Visual Studio 2012 的實體架構 6.1.0 工具
  • Visual Studio 2013年的實體架構 6.1.0 工具
如果您已更新的實體架構工具 Visual Studio 2012 或 Visual Studio 2013 從 Microsoft 下載中心 」 中,或是如果您已經安裝 Visual Studio 2013年更新 1] 或 [更新 2,設計工具的版本使用有這個問題。

如果您的實體架構模型不包含函式匯入傳回物件的預存程序包含小數點的型別屬性,不會發生這個問題。

原因

之所以發生這個問題,是因為設計工具轉換位元組的值不正確如果參數有沒有精確度和小數點位數的 facet。

因應措施

若要解決這個問題,請使用下列方法之一:
  • 還原您的安裝程式以 6.0.0 版本的實體架構工具

    若要這麼做,方法,您可以必須以手動方式解除安裝任何版本的使用 [新增或移除程式] 視窗中,較新的工具,然後再重新安裝 6.0.0 版本。針對 Visual Studio 2012,您可以在 「 Microsoft 下載中心 」 找到它:

    Visual Studio 2012 的實體架構 6.0.0 工具

    針對 Visual Studio 2013,EFTools.MSI 和 EFTools.cab 檔案原本包含在 Visual Studio 安裝套件中。因此,您可以回復 6.0.0 版本的工具解除安裝這些然後修復 Visual Studio,或在 Visual Studio 安裝媒體中尋找 MSI 安裝程式。
  • 修改在編輯器中的 EDMX 檔案

    替代的解決方法使用的文字或 XML 編輯器時,需要手動修改 EDMX 檔。
    附註:請確定您建立原始的 EDMX 檔案的備份複本,並對它們可能會造成它們變成無效,不進行任何額外的變更。

    修改已套用至<parameter></parameter>的任何項目<function></function>(如預存程序或屬性的函式) 內<edmx:StorageModels></edmx:StorageModels>亦稱為 EDMX 的SSDL區段的區段。所做的變更會確定所有參數都對應至十進位CSDL一節中匯入對應的函式中參數的型別。例如,請考慮下列的函式:
    <Function Name="Product_Insert" Aggregate="false" BuiltIn="false" NiladicFunction="false" IsComposable="false" 
    ParameterTypeSemantics="AllowImplicitConversion" Schema="dbo">
                   <Parameter Name="Id" Type="int" Mode="In" />
                   <Parameter Name="Name" Type="int" Mode="In" />
                   <Parameter Name="Price" Type="numeric" Mode="In" />
    </Function>
    價格參數有變更,如下所示:
    <Parameter Name="Price" Type="numeric" Mode="In" Precision="8" Scale="4" />
    附註:指派給整數位數小數位數的實際數值並不重要在這個案例中。

摺疊此圖像展開此圖像
assets folding end collapsed
Visual Studio IDE
摺疊此圖像展開此圖像
assets folding start collapsed
  • 在 Visual Studio IDE 中已知的問題在您套用此更新之後,前往下列 「 知識庫 」 文件:
    2954109 方案平台下拉式清單中看不到安裝 Visual Studio 2013年更新 2 之後

摺疊此圖像展開此圖像
assets folding end collapsed
Windows Phone
摺疊此圖像展開此圖像
assets folding start collapsed
  • Visual Studio Team Build 並未建置 Windows Phone 8、 Windows Phone Silverlight 8.1 和 Silverlight 應用程式。

    若要解決這個問題,請設定您的專案來建置 MSBuild x86 工具集。若要如此做,在 TFS,變更 MSBuild 平台選項從 [自動為 x86 Team Build 組態精靈的程序 > 章節中。如需詳細資訊,請參閱 這個的部落格文章.
  • 請考慮如下案例:
    • 您已在執行 Windows 7 或 Windows 8 的電腦上安裝 Visual Studio 2013年更新 2。
    • 您將 Windows 升級至 Windows 8.1 時。
    • 您建立 Windows Phone 8.1 專案,並建置。
    在這個案例中,您將收到建置或封裝錯誤。

    若要解決這個問題,請修復 Visual Studio 2013年。
  • 刪除共用的專案中的檔案是沒有正確偵測到由 Team Foundation 版本控制。檔案將會移除共用的專案,但不是會從 Team Foundation 版本控制刪除檔案。

    若要解決這個問題,請手動刪除檔案從伺服器使用原始檔控制總管]。
  • Team Foundation 版本控制不能復原暫止的變更至方案中,如果檔案已從共用的專案移到另一個專案在方案中。在復原後的檔案項目會移回至共用的專案。不過,會遺失從磁碟檔案。

    若要解決這個問題,請藉由從 Team Foundation 版本控制取得最新的檔案還原磁碟上的檔案。
  • 在 Visual Studio 2013年更新 2 中,單元測試不支援的 c + + Silverlight 8.1 應用程式。當您重定至 Silverlight 8.1 現有 c + + Silverlight 8.0 單元測試專案時,建置作業失敗,並且您會收到下列錯誤訊息:
    錯誤: Vappmanifest 驗證失敗。在 WMAppmanifest.xml 中的無效 AppPlatformVersion
  • 當您的 Windows Phone 8.1 開發 c + + 應用程式時,您可能無法看到 [偵錯目標] 下拉式清單中的 [裝置] 選項。
    若要部署到裝置,您必須先使用 Visual Studio 工具列中的方案平台下拉式清單變更 「 ARM 」 的組建組態。
  • 如果您重新命名 Microsoft Visual Studio 2013年更新 2 中的 JavaScript 共用的專案,[參考] 節點匯入共用的專案的專案可能無法更新的專案名稱。
  • 如果您不在您的電腦上安裝 Windows Phone 8.0 軟體開發套件 (SDK),Visual Studio 2013年的混合就不會顯示 Windows Phone Silverlight 8.1 專案的作業。
  • 假設您使用 Visual Studio 中文語言套件。當您建置 Windows 存放區] 或 [Windows Phone 應用程式使用 HTML 和 JavaScript 時,英文的文字會顯示為WinJS的 Api 提供 IntelliSense 建議中。
  • 假設您有安裝在 Windows 8 的 Visual Studio 2013年更新 2 和 Windows Phone 8.0 工具。Windows Phone 8.1 模擬器都可以使用。在此情況下,您不能按下 F5 來執行 Windows Phone 8.0 應用程式。此外,您會收到下列錯誤訊息:
    Windows Phone 模擬器是無法驗證虛擬機器正在執行:

    無法載入 DLL 'LocBootPresets': 找不到指定的模組。(從 HRESULT 的例外狀況: 0x8007007E)
摺疊此圖像展開此圖像
assets folding end collapsed

其他相關資訊

如何下載 Microsoft 支援檔案

在 Visual Studio 家族中的其他產品可以在上找到的更新 Visual Studio 的 Microsoft 下載網站.

需求

摺疊此圖像展開此圖像
assets folding start collapsed


重新啟動需求

您可能要安裝這個套件之後,重新啟動電腦。

支援的語言

Visual Studio 2013年更新 2年提供下列版本的更新:
  • 中文 (簡體)
  • 中文 (繁體)
  • 捷克文
  • 英文
  • 法文
  • 德文
  • 義大利文
  • 日文
  • 韓文
  • 俄羅斯
  • 波蘭文
  • 葡萄牙文 (巴西)
  • 西班牙文
  • 土耳其文

支援的作業系統

如需支援之作業系統的詳細資訊,請移至下列 Microsoft 網站:
Visual Studio 2013年的平台相容性和系統需求

支援的架構

  • 32 位元 (x86)
  • 64 位元 (x64) (WOW)

硬體需求

  • 1.6 ghz 或更快的處理器
  • 1 gb 的 RAM (1.5 GB,如果您在虛擬機器中執行)
  • 1 GB 的可用硬碟空間
  • 5400 轉速硬式磁碟機
  • DirectX 9 能夠視訊卡執行在 1024 × 768 或更高的解析度

軟體需求

若要套用此更新程式,您必須安裝 「 適用於 」 一節中所列的支援 Visual Studio 2013年程式。

Visual Studio 2013年更新 2 的支援

已透過 Visual Studio 2013年更新 2 的非正式的社群支援 Microsoft 開發人員網路 (MSDN) 論壇.
摺疊此圖像展開此圖像
assets folding end collapsed

屬性

文章編號: 2927432 - 上次校閱: 2014年7月3日 - 版次: 9.0
這篇文章中的資訊適用於:
  • Microsoft Visual Studio Ultimate 2013
  • Microsoft Visual Studio Professional 2013
  • Microsoft Visual Studio Premium 2013
  • Microsoft Visual Studio Express 2013 for Web
  • Microsoft Visual Studio Express 2013 for Windows
  • Microsoft Visual Studio Express 2013 for Windows Desktop
關鍵字:?
kbfix kbsurveynew kbexpertiseadvanced atdownload kbmt KB2927432 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:2927432
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com