Visual Studio 2013 Update 5 (2013.5) RTMVisual Studio 2013 Update 5 (2013.5) RTM

2015 年 7 月 20 日にリリースReleased on July 20, 2015

この記事には、Visual Studio 2013 および Team Foundation Server 2013 Update 5 Release to Manufacturing (RTM) のアーカイブされたリリース情報が含まれています。This article contains archived release information for Visual Studio 2013 and Team Foundation Server 2013 Update 5 Release to Manufacturing (RTM).

ダウンロード: 以前のバージョンの Visual Studio 2013 は、ダウンロード ページからダウンロードできます。Download: You can download Visual Studio 2013 from the download page for older versions.

この更新プログラムは、Visual Studio 2013 の累積的な一連のテクノロジの改善やバグ修正です。This update is a cumulative series of technology improvements and bug fixes for Visual Studio 2013. 定期的な更新プログラムにより、Visual Studio と Team Foundation Server の両方を頻繁に拡張し、展開して、現代のアプリを構築し、管理するための最新のソフトウェア開発の技術革新をサポートすることができます。Periodic updates enable us to enhance and expand both Visual Studio and Team Foundation Server more frequently to support the latest software development innovations for building and managing modern apps.

注: Visual Studio 2013 のサポートは、この現在の更新プログラムでのみ提供されています。この更新プログラムは、Visual Studio 2013 Service Pack と見なされます。Note: Support for Visual Studio 2013 is only provided on this current update, which is considered the Visual Studio 2013 Service Pack. 2013 年 11 月にリリースされた Visual Studio 2013 RTM バージョンは、この更新プログラムのリリース後 1 年間のみサポートされます。The Visual Studio 2013 RTM version, released in November of 2013, will only be supported for one year after the release of this update. 詳しくは、「マイクロソフト サポート ライフサイクル」を参照してください。For more information, see the Microsoft Support Lifecycle Policy.

注: Tools for Apache Cordova の以前のすべてのリリースは、Update 5 と互換性がありません。Also note: All prior releases of the Tools for Apache Cordova are incompatible with Update 5. 以前に Tools for Apache Cordova CTP 拡張機能をインストールしていた場合は、Visual Studio 2013 Update 5 をインストールする前にその拡張機能をアンインストールする必要があります。If you have previously installed a Tools for Apache Cordova CTP extension, you must uninstall that extension before installing Visual Studio 2013 Update 5. Apache Cordova のサポートを必要とする場合、Visual Studio 2015 を試してみることをお勧めします。If you require Apache Cordova support, we encourage you to try Visual Studio 2015.

Visual Studio 2013 Update 5 の新機能What's new in Visual Studio 2013 Update 5

世界中の Azure データセンターからのクラウドベースのロード テストCloud-based load testing from Azure datacenters worldwide

Visual Studio Team Foundation Service を使用したロード テストの実行に必要なインフラストラクチャのセットアップが容易になりました。世界中の任意のサポートされている Azure データセンターから、クラウドベースのロード テストを実行できるようになりました。Setting up the infrastructure required to run load testing by using the Visual Studio Team Foundation Service just got easier: Now, you can perform cloud-based load testing from any of the supported Azure datacenters around the world.

詳しくは、ロード テストの場所の選択に関するページを参照してください。Learn more about choosing a location for your load test.

現在のイテレーション クエリ トークンCurrent iteration query token

Visual Studio Online または Visual Studio Team Foundation Server 2015 で @currentIteration トークンを使用して Visual Studio でクエリを実行できるようになりました。You now can run queries in Visual Studio with the @currentIteration token on Visual Studio Online or Visual Studio Team Foundation Server 2015.

詳しくは、現在のイテレーション クエリ トークンに関するページを参照してください。Learn more about the current iteration query token.

ローカル ワークスペースのチーム プロジェクトの名前変更のサポートTeam Project Rename support for Local Workspaces

チーム プロジェクトの名前の変更後、ローカル ワークスペースを更新する機能を含めました。We've included the ability to update local workspaces after a team project is renamed. 取得またはチェックインを実行すると、新しいチーム プロジェクト名を使用するようにワークスペース マッピングが自動的に修正されます。Performing a get or check-in will automatically correct the workspace mapping so that it uses the new team project name.

詳しくは、チーム プロジェクトの名前の変更に関するページを参照してください。Learn more about renaming a team project.

バグ修正Bug Fixes

デバッガーDebugger

  • バージョン 9.3 ハードウェアの深度バッファーのキャプチャがサポートされるようになりました。Capturing depth buffers on version 9.3 hardware is now supported. これにより、Windows Phone で実行される Unity ベースのアプリケーションのグラフィックス デバッグがサポートされます。This enables support for graphics debugging Unity-based applications that run on Windows Phone.

Visual Studio IDEVisual Studio IDE

  • 通知ハブの重要な通知は、開発者用ライセンスを取得または更新する必要があることを示している場合があります。A critical notification in the Notification Hub may indicate that you must obtain or renew a developer license. この通知を無視して、別のプロジェクトを開いた場合、重要な通知が再度表示されます。If you dismiss this notice, and then you open another project, the critical notification appears again.
  • WinRT の登録を必要とする Windows ストア アプリケーションをビルドすると、実行時に System.TypeLoadException 例外は表示されなくなります。When you build a Windows Store application that requires WinRT registrations, you no longer receive the System.TypeLoadException exception at runtime.
  • Windows 10 Insider Preview では、既定のブラウザーを Spartan に設定していることが前提となります。Assume that you have set your default browser to Spartan on Windows 10 Insider Preview. キーワードまたはツール ウィンドウで F1 キーを押すと、すべてのオンライン ヘルプ呼び出しが失敗するようになり、どのオンライン ヘルプ コンテンツも表示できません。When you press F1 on a keyword or a tool window, you may found all online help calls now fail and you cannot get to any online help content.
  • 以前に別のコレクションに接続された場合、Visual Studio が再起動されない限り分岐できません。When you have been previously connected to another collection, you could not branch unless Visual Studio is restarted. この更新プログラムを適用すれば、この問題は発生しなくなります。With this Update this issue no longer exists.
  • この更新プログラムを適用することで、以前に名前が変更されたチーム プロジェクトへの一連の保留中の変更をチェックインしようとした場合に役に立たないメッセージが表示されなくなります。With this update, you will no longer see an unhelpful message after attempting to check in a set of pending changes to a team project that was previously renamed.
  • クライアントでの保留中の変更について、サーバー ワークスペースで一部の編集が失われることはありません。Some edits are no longer lost in your server workspace for pending changes in the client.

Team Foundation ServerTeam Foundation Server

  • SharePoint ドキュメントの名前に含まれる Unicode 文字が多すぎる場合に、チーム エクスプローラーを使用して、そのドキュメントを開こうとすると正しく開かないということがなくなりました。SharePoint documents that have names that contains too many Unicode characters no longer open incorrectly when you try to open them by using Team Explorer.
  • Team Foundation Server 2013 Update 4 では、利害関係者ライセンス レベルのユーザーは Feedback Client を使用してフィードバックを送信することはできません。In Team Foundation Server 2013 Update 4, you cannot submit feedback by using Feedback Client when you are at the stakeholder license level. ただし、Team Foundation Server 2013 Update 5 では、利害関係者ライセンス レベルのユーザーは Feedback Client を使用してフィードバックを送信できます。However, in Team Foundation Server 2013 Update 5, you can submit feedback by using Feedback Client when you are at the stakeholder license level.
  • Web アクセスで他のユーザーと同時に作業項目を変更しても、以下のいずれかの問題が発生することがなくなりました。When you change a work item simultaneously with another user in Web Access, you no longer experience one of the following issues:
  • 作業項目は正常に保存されます。A work item is saved successfully. ただし、[状態] フィールドを変更して、[理由] フィールドを既定以外の値に設定した場合、[理由] フィールドの値は既定値に戻されます。However, if you changed the State field and you set the Reason field to a non-default value, the Reason field value is reverted to the default.
  • 作業項目は保存されず、"フィールド '状態' を空白にすることはできません" という内容のエラー メッセージが表示されます。A work item is not saved and you receive a "Field 'State' cannot be empty" error message.
  • 違いが空白のみ (たとえば、"Debug" と "Debug " のように) で、それ以外は同一であるデータを持つ場合は、ウェアハウスを使用できなくなるということがなくなりました。You are no longer blocked from using the warehouse when you have data that is identical except for differences in white space (for example, "Debug" and "Debug ").
  • 以前にサブフォルダーが削除され、周期的に名前が変更されるフォルダーの場合、tf マージ コマンドが prc_PendMerge の無限ループでフリーズすることがなくなりました。The tf merge command no longer freezes in an infinite loop in prc_PendMerge for cyclically renamed folders that have previously deleted subfolders.
  • Git ユーザーは、TFS インスタンスでホストされている Git リポジトリに対する注釈タグのシャロー クローンを実行できるようになりました。As a Git user, you can now perform a shallow clone of an annotate tag against a Git repo that is hosted on a TFS instance.
  • DateTime フィールドに現在の夏時間期間外の値が入力されている作業項目が、Web アクセスに誤って表示されることがなくなりました。Work Items that have DateTime field values that are entered outside of the current daylight saving time period no longer appear incorrectly in Web Access.
  • TFS バックアップ ツールを使用してデータベース バックアップを復元する際に、SQL Server が別の場所に設定されている場合に、ログ ファイル (.ldf) とデータ ファイル (.mdf) の両方が同じ場所に復元されることがなくなりました。When you restore database backups by using TFS backup tool, both the log file (.ldf) and data file (.mdf) are no longer restored to same location if SQL Server is set for different locations.
  • "一定期間内のビルド成功"、"バーンダウンのダッシュボード"、"バーンダウンとバーン レート"、および "ストーリーの概要" などのレポートのパフォーマンスが新たに改善されました。New performance improvements are made for reports such as "Build success over time," "Burndown dashboard," "Burndown and burn rate," and "Stories overview."
  • リモート リポジトリで変更をダウンロードする際に、構成ファイルが特別に細工されたファイルで置き換えられることがなくなりました。When you download changes in a remote repository, your configuration file is no longer replaced by a specially crafted file. 構成ファイルはリポジトリの外部に存在します。Your configuration file resides outside the repository. このファイルを悪意のあるファイルに置き換えると、Git コマンドが再マップされ、ユーザーの資格情報で実行される任意のコマンドを実行することができます。By replacing this file with a bad file, the Git commands could be remapped in order to execute arbitrary commands that run under your credentials. この場合、悪意のあるファイルを Git リポジトリに導入できます。In this situation, a bad file could be introduced to the Git repository.
  • イベントの表示アクセス許可があるユーザーは、チーム サブスクリプションの作成者にそのイベントの表示アクセス許可がない場合にチーム通知を受け取れるようになりました。If you have permission to view events, you can now receive team notifications if the creator of the team subscription does not have permission to view those events.
  • Web アクセスで TFS を使用する場合のパフォーマンスが改善されました。We have improved the performance when you use TFS in Web Access.
  • 固定されたグラフの表示が改善されました。Pinned charts are now better displayed. 凡例が非表示になることはなくなり、グラフの配置が改善されました。The legend is no longer hidden and there is a better alignment of the charts.
  • 添付ファイルと作業項目リンクに関連する作業項目の特定の規則が正しく実行されるようになりました。Certain rules on work items that are related to their attachments and work item links now run correctly.
  • CLR 起動時に COM の登録を妨げるツールがある場合 (Fusion ログなど)、プル要求を無効にして、ジョブ エージェントを正常に実行できるようになりました。If you have a tool that prevents COM from registration during CLR startup (like Fusion logging), you can now disable pull requests in order to allow the Job Agent to run normally.

###既知の問題Known Issues

全般General

注: このセクションの手順には慎重に従ってください。[NOTE!] Follow the steps in this section carefully. レジストリを正しく変更しないと、重大な問題が発生する可能性があります。Serious problems might occur if you modify the registry incorrectly. 変更する前に、レジストリをバックアップし、問題が発生した場合に復元できるようにしてくださいBefore you modify it, back up the registry for restoration in case problems occur.

Internet Explorer の WebTest レコーダー プラグインが Visual Studio から Web パフォーマンス テストを記録しようとすると、そのプラグインが読み込まれません。The WebTest recorder plug-in for Internet Explorer does not load when it tries to record a web performance test from Visual Studio. この問題を回避するには、次のレジストリ キーを削除します。To work around this issue, delete the following registry keys:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component CategoriesHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64

単体テストUnit Testing

前のバージョンから Visual Studio 2013 Update 5 にアップグレードする場合、既存の単体テスト アプリケーション (Windows Phone) の Visual C# プロジェクトがビルドされないことがあります。When you upgrade to Visual Studio 2013 Update 5 from an earlier version, you may found the existing Unit Test Application (Windows Phone) Visual C# projects will not build. この問題を回避するには、Visual Studio 2013 Update 5 のインストールを修復します。To work around this issue, repair the Visual Studio 2013 Update 5 installation.