Visual Studio

Visual Studio

(コンピュータ)
【びじゅあるすたじお】

マイクロソフトの統合開発環境(IDE)。
Windows 上でのアプリケーション開発を効率化し、また安全な実行環境を提供する .NET Framework に対応した開発ツール。
対応OSはWindowsのみ。なお他にもVisual Studioの名を冠する製品があり、中にはMacやLinuxに対応しているものもある。

.NET Framework

2002年版のVisual Studio .NETからは.NET Frameworkに対応。

無償版

Visual Studioの無償版は大きく分けて2種類存在する。

  • Visual Studio Express (旧Express Edition)
  • Visual Studio Community

Expressは拡張機能に対応しないなど機能が制限されているが、ライセンス上の制限が緩い。
一方のCommunityはProfessionalエディション相当の機能が利用できるが、ライセンス上の制限が厳しいために商用で利用するのが難しくなっている。
Communityがリリースされた際にExpressは廃止される予定となっていたが、後に撤回された。しかし2017がExpress最後のリリースとなる予定。

Visual Studioの名を冠する他製品

Visual Studio Code

無償のテキストエディタ。Mac, Linuxにも対応。
Visual Studio Code

Visual Studio for Mac

Macや他のプラットフォーム向けのアプリをMacを用いてC#で開発するための統合開発環境。
Windows向けのVisual Studioとは全く異なる製品で、無償提供されている。

Team Foundation Server

組織で開発を行うための各種機能を備えたサーバー製品。

Visual Studio Team Services

開発支援のためのクラウドサービス。

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

さよなら.NET Framework!🚀 最新.NETへの移行を劇的に簡単にする方法【2025年版】

✨ 移行の救世主「.NET Upgrade Assistant」とは? ✅ やってみよう!移行の簡単3ステップ Step 1: 準備は万全に! (バックアップとツールの準備) Step 2: アシスタントにおまかせ! (移行の実行) Step 3: 最後の仕上げと確認 (手直しとテスト) ⚠️ 注意!こんな時はちょっと大変かも? まとめ 長年使ってきた.NET Frameworkのアプリケーション、そろそろ最新の.NETにしたいな... でも、移行ってなんだかすごく大変そう...どこから手をつけていいか分からない... 開発者の皆さん、こんな風に思ったことはありませんか? 確かに、一からすべて手作業で移行...

Visual Studio2022でツールヒントが文字化けした

こんにちは Visual Studio2022でツールヒントが文字化けしたときの備忘録です。 事の始まり 修正方法 おまけ まとめ 事の始まり いつの間にか、Visual Studioのツールヒント(?)が文字化けしていた。 何かを行った記憶はないが、何となくWindows Update後に発生していた気がする。 作業上は特に問題ないが、気持ち悪いので直してみた。 修正方法 エディターのツールヒントのフォントを変更するだけだった。 自分の環境だと規定値が「Yu Gothic UI」となっていたので、文字化けしなそうな適当なフォントを選択する。 今回は「メイリオ」を選んでみた。 問題なく表示され...

OpenCV v4系をARM64向けにVisual Studioでビルドして、知識0だがビルド成功して動作はした、という手順を紹介します

概要 ほとんど知識の無い人間が急にOpenCV v4系をARM64向けにビルドする必要に迫られ、VisualStudioで試行錯誤して上手く行った手順を紹介します。 そういう位置づけなので、どのやり方が推奨であるとか、ケースごとに妥当なオプション指定だとか、そういった情報は有りません。私の用途ではビルドしたDLLを使ったら欲しい機能がちゃんと動きましたが、全ての機能が動くかどうかも分かりません。とにかく上手く行った手順を一つ紹介する、という内容です。 最初に結論まとめ VisualStudio 2022の構成で、ARM64ビルドに必要な物を入れる OpenCVのソースコードのフォルダにサブフォ...

Kiotaを使って、ずんだもんにしゃべってもらおう!

はじめに こんにちは、ecbeingのカミーユです! 早くも2024年度も半分が過ぎ、毎年 時が過ぎるのが早くなっているなぁと感じる今日この頃です。 さて、世の中はAIブーム真っ只中。 弊 ecbeing labs でもAI系の話題が取り上げられるようになりました。 しかし、前回に引き続きまして OpenAPI についてのプロダクトを取り上げたいと思います。 OpenAIのAPIの仕様もOpenAPI仕様で策定されていますし、名前も似てるので実質AIの話題ですよAI(強引) 冗談はさておき、今回は Microsoftが2023年に発表した OpenAPI クライアント作成ツール Kiota の...

「error LNK2038: 'RuntimeLibrary' の不一致が検出されました。値 'MDd_DynamicDebug' が MD_DynamicRelease の値 '***' と一致しません。」の対処法

ランタイムライブラリのエラーについて詰まったので対処法を共有。 発生した問題 プロジェクトのプロパティからランタイムライブラリの設定を統一しているにも関わらず、以下のエラーが解消しない。外部ライブラリの設定も統一させていた。 「error LNK2038: 'RuntimeLibrary' の不一致が検出されました。値 'MDd_DynamicDebug' が MD_DynamicRelease の値 '***' と一致しません。」 解決策 .cppファイルのプロパティも個別に設定することで解決した。.cppファイルのランタイムライブラリの設定がプロジェクトから継承されていないことが原因だった...

AltStyle によって変換されたページ (->オリジナル) /