This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. Visual Studio continues to be a comprehensive IDE, investing in AI to boost development, enhancing .NET cloud-native app development, leading in C++ and game development tools, and improving fundamental development processes. We're rolling out new featur
Did you notice Dev Blogs has a new UI and new capabilities? Since its release, Visual Studio Code’s extension model, based on well-known web technologies such as TypeScript and JSON, has attracted a great deal of participation from the community, with hundreds of extensions published to provide support for exciting new languages and technologies. Visual Studio 2017 took the first steps towards par
点这里看中文版 This post was written by Sergiy Oryekhov. Note that some of the links to docs.microsoft.com do not yet resolve. Not all of the official documentation has yet been written for this topic. Visual Studio 2017 15.6 Preview 2 includes a set of updates to the C++ Core Guidelines Check extension. We added more checks to help with the effort of making code cleaner, more secure and maintainable. Th
The mitigations for variant 2 and variant 3 are outside the scope of this post but are explained in Terry’s post. In this post, we’ll provide an overview of variant 1 and describe the steps that we’ve taken with the MSVC compiler to provide mitigation assistance. What actions do developers need to take? If you are a developer whose code operates on data that crosses a trust boundary then you shoul
こんにちは、Visual Studio サポート チームです。 今回はVisual Studioの単体テストで発生するエラーの対処方法についてご案内します。 現象 単体テストの実行で以下のエラーメッセージが出る場合には、1 つのソリューション ファイル (.sln) 内に、複数の単体テスト プロジェクトが存在し、単体テストの参照アセンブリのバージョンが異なっている場合があります。 -エラーメッセージ- ["発生時間" Error] 実行プログラム 'executor://mstestadapter/v2' の呼び出し中に例外が発生しました: 型 'Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner' にコンストラクターが見つかりませんでした。 ------------------ 対
The MSVC toolset included in Visual Studio version 15.5 preview 4 includes many C++ conformance improvements. Throughout the VS2015 and VS2017 releases we’ve focused on conformance with C++ standards, including C++17 features. With VS2017 version 15.5, MSVC has implemented about 75% of C++17 core language and library features. These features can be enabled by using the /std:c++17 version switch. N
Docker containers are a lightweight alternative to full virtual machines that abstract the file system of the host operating system but are otherwise isolated. While popular for service deployments as a complete means of acquisition, containers are also useful for isolating build and test environments. You can install Visual Studio 2017 and the Build Tools into a Docker container using the command
Get notified in your email when a new post is published to this blog This post written by Sergiy Oryekhov and Andrew Pardoe The latest C++ Core Guidelines Checker is deployed as a part of the Native Code Analysis tools in Visual Studio 2017 15.3. These tools are designed for use in Visual Studio, which provides a rule set editor for filtering warnings. But what if you want to adopt the C++ Core Gu
The Visual Studio debugger is a magical beast that can save you loads of time while finding and fixing issues in your application. It is chock-full of tools that can make debugging easier… if you know they exist, and where to find them! Let’s look at 7 lesser known goodies you can use to help you #SuperChargeYourDebugging. 1. Click to Set Next Statement Many of you may know about the context menu
点这里看中文版 This post was written by Gabriel Dos Reis, Andrew Pardoe, and Billy O’Neal What Is New? The Visual C++ Team is elated to announce that with Visual Studio 2017, it has substantially improved the quality of the C++ Modules TS implementation in Visual Studio, in addition to introducing ability to consume the C++ Standard Library via module interfaces. These module interfaces for the Standard
WindowsとWSL(Windows Subsystem for Linux)の間でファイルシステムを上手に相互運用するためのヒントや、WSLを活用してクロスプラットフォームな開発を行う方法を説明する。 ← 前回 連載 INDEX 次回 → 前回は、Windows Subsystem for Linux(以下、WSL)の概要とインストール方法を説明した。今回は、より実践的な内容として、WSLとWindowsでファイルシステムを上手に相互運用するためのヒントとして、Windows側のファイルパス作成時の注意点を紹介する。また、WSLを活用してクロスプラットフォームな.NET開発を目指したい人に向けて、ASP.NET Coreサイトを動かす方法と、WindowsからLinuxネイティブバイナリをデバッグする方法を説明する。 Windowsとの相互運用 WSLとWindowsではもともとの思想
開発者の皆様は、毎日のように Visual Studio のアイコンを目にしているのではないでしょうか? 一日に何度もクリックしたり、タスク バーに並んでいるところやプロジェクト ファイルにアタッチされているのを見たりしているかと思います。アイコンは、簡単には変更できない重要なものです。一般的な画面で見ると 1 cm にも満たない小さな画像ですが、その存在はとても大きなものです。アイコンにはたくさんの意味が込められています。そのアプリケーションでどんなことを体験できるのかを暗に知らせてくれたり、ユーザーの気持ちを引きつけるものになることもあります。 このたび、Visual Studio 製品ファミリの新しいアイコンがロールアウトされました。無限大を表す記号と、色は紫が引き続き採用され、ブランドのイメージがそのまま引き継がれています。この紫色の無限大の記号は、皆様に信頼を寄せていただいている
As a part of Visual Studio 2015 release, we introduced a partnership between IncrediBuild and Visual Studio. This partnership allowed developers to install IncrediBuild from the Build Accelerator menu and benefit from a few key build acceleration features free of charge. Based upon the feedback we have heard, with Visual Studio 2017, we have made some changes to this experience which are as follow
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く