並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 100件

新着順 人気順

msbuildの検索結果1 - 40 件 / 100件

  • .NETビルド・エンジン「MSBuild」使いこなし術 ― @IT

    .NET Framework 2.0では、CLR上で動作するプログラム(以降、.NETプログラム)を生成するための新たなビルド・エンジンとして「MSBuild」が搭載された。 そこで本特集では、前・後編の2回に分けてMSBuildの詳細を解説する。前編では、「MSBuildとは何かについてとその利用方法」について、後編では「ビルドの手順(以降、ビルド・プロセス)を記述したMSBuild用ファイルの読み方や書き方、またMSBuildにカスタムの機能を追加して拡張する方法」について説明する。 それではさっそくMSBuildとは何かから説明していこう。 1. 「MSBuild」および「MSBuildファイル」とは? MSBuildとは、独自のXMLフォーマットのファイル(以降、MSBuildファイル)を解釈して、それに従い.NETプログラムをビルドするためのツールである。 MSBuildファイル

    • マイクロソフト、ビルドエンジン「MSBuild」をオープンソースとして公開。Visual Studio 15付属のMSBuildとほぼ同じ

      マイクロソフト、ビルドエンジン「MSBuild」をオープンソースとして公開。Visual Studio 15付属のMSBuildとほぼ同じ MSBuildを利用することで、Visual Studioがなくとも.NETアプリケーションをビルドすることができます。 今回公開されたMSBuildは、Visual Studio 2015に付属するMSBuildとほぼ同じものだと説明されています。ただし、公開されたMSBuildを利用するためにソースコードからビルドするにはVisual Studioが必要となります。 しかし将来的にはVisual Studioがなくとも、オープンソース化された.NET Coreで実行できるようにするとの意向も表明しています。下記は発表文から。 We will be adding Linux and Mac support soon (perhaps with you

        マイクロソフト、ビルドエンジン「MSBuild」をオープンソースとして公開。Visual Studio 15付属のMSBuildとほぼ同じ
      • 米MS、ビルド環境「MSBuild」をGitHubで公開、LinuxやMacにも対応予定

        CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

          米MS、ビルド環境「MSBuild」をGitHubで公開、LinuxやMacにも対応予定
        • MSBuild Engine is now Open Source on GitHub - .NET Blog - Site Home - MSDN Blogs

          Today we are pleased to announce that MSBuild is now available on GitHub and we are contributing it to the .NET Foundation! The Microsoft Build Engine (MSBuild) is a platform for building applications. By invoking msbuild.exe on your project or solution file, you can orchestrate and build products in environments where Visual Studio isn’t installed. For instance, MSBuild is used to build the .NET

            MSBuild Engine is now Open Source on GitHub - .NET Blog - Site Home - MSDN Blogs
          • MSBuildを活用して開発時の作業を自動化する

            はじめに アプリケーションの開発中は、思いのほか同じような定型作業を繰り返しているものです。.NET Framework 2.0に含まれているMSBuildというツールを利用すると、そうした手間を省くことができ、プログラミングそのものに専念できるようになります。本稿では、MSBuildの概要と使用例について紹介します。なお、MSBuildと同様の機能を持つオープンソースライブラリ「NAnt」についての紹介記事『NAntを活用して開発時の作業を自動化する』も併せてご覧いただくことをおすすめします。 対象読者 Visual Studio(.NET)にて開発を行っている方、作業の効率化・自動化に興味のある方を対象としています。 必要な環境 本稿のサンプルプログラムは.NET Framework 2.0と同時にインストールされるMSBuildにて動作確認をしています。そのため、添付ファイルを解凍し

              MSBuildを活用して開発時の作業を自動化する
            • .NETビルド・エンジン「MSBuild」使いこなし術(2/2) - @IT

              ■MSBuildによるソリューション・ビルド 答えは、VS 2005のソリューション・ファイル(=「*.sln」ファイル)もMSBuildからビルドできる(ただし、ソリューション・ファイルはMSBuildファイルではない。これについては下記の【コラム】を参照)。つまり、上記のバッチ・ファイルの内容は次のように記述してもよいわけだ。

              • マイクロソフト、オープンソース化したビルドエンジン「MSBuild」のクロスプラットフォーム対応を、Monoベースから.NET Coreランタイムへ方針転換

                マイクロソフトは、今年3月にオープンソース化したビルドエンジン「MSBuild」のクロスプラットフォーム対応を、Monoから.NET Coreランタイムへと方針転換するとブログで明らかにしました。 クロスプラットフォーム化は当初、Monoを用いることが想定されていましたが、その方針を転換し、LinuxとMacOS Xに対応した.NET Coreをランタイムとすると次のように説明されています。 Immediately after open-sourcing, we started work on a version of MSBuild that runs on Linux and Mac using the Mono software platform. This let us find and fix many Windows-specific parts of our code. Mo

                  マイクロソフト、オープンソース化したビルドエンジン「MSBuild」のクロスプラットフォーム対応を、Monoベースから.NET Coreランタイムへ方針転換
                • NuGet で MsBuild ターゲットが展開できるのが便利すぎて全俺が(ry

                  というわけで、 NuGet & MsBuild なネタ。 NuGet 2.5 から MsBuild の targets と props の展開ができるようになりました。 NuGet 2.5 のリリースノート んで何が便利かというと、ビルド時処理のカスタマイズを部品化できて、 csproj を人がいじらないでも、その部品の付け外しが NuGet パッケージのインストール/アンインストールで簡単にできるという事で、これまでは一部のビルドヲタとかビルドをカスタムすることができる人に覆いかぶさっていた作業が NuGet パッケージ入れろよとか、外せよの一言で済んでしまうという事である。 取りあえず、便利すぎて濡れたので作った物 そういうカスタムビルド処理用の NuGet パッケージを書くためのプロジェクトテンプレートを作ってみたのが NuGetCustomBuilder になる。 んで、このプロジ

                    NuGet で MsBuild ターゲットが展開できるのが便利すぎて全俺が(ry
                  • MSBuild オプション基礎文法最速マスター - secretbase.log

                    MSBuild のオプションについて知っておくと 自動ビルドをする際に便利です。オプション(スイッチ)について身につけましょう。 構文 MSBuild.exe [オプション] [プロジェクト ファイル] 実行例 MSBuild MyApp.sln /t:Rebuild /p:Configuration=Release MSBuild MyApp.csproj /t:Clean /p:Configuration=Debug;TargetFrameworkVersion=v3.5 説明 プロジェクト ファイル内の指定したターゲットをビルドします。 プロジェクト ファイルを指定しなかった場合、 現在の作業ディレクトリの中から "proj"で終わるファイル拡張子を検索し、そのファイルを使用します。 スイッチ /target:<ターゲット> このプロジェクト内でビルドするターゲットです。 複数のター

                      MSBuild オプション基礎文法最速マスター - secretbase.log
                    • Debugging MSBuild script with Visual Studio - The Visual Studio Blog - Site Home - MSDN Blogs

                      Get notified in your email when a new post is published to this blog Back when we started 4.0 development, I polled readers of the MSBuild blog to find out what features were most important to them. Debugging was #1 which was very surprising to us. Thinking about it more, it makes sense. In our team we’ve become so proficient ourselves at reading the XML and making sense of logs that it’s easy to

                        Debugging MSBuild script with Visual Studio - The Visual Studio Blog - Site Home - MSDN Blogs
                      • VSを開かないでビルドできる「MSBuild Shell Extension」 - あおきのTechメモ

                        右クリックメニューからプロジェクトファイル(*.csproj/*.vbpoj/*.vcproj)とソリューションファイル(*.sln)をワンアクションでビルドできるエクスプローラ拡張。 設定ファイルをテキストエディタで変更した時や、ツールでコード生成し直した時などに、わざわざVSを開きたくない時に使えそうです。 CodePlexのMSBuild Shell Extensionからダウンロードできます。 インストーラを使って、セットアップします。 プログラムメニューのConfiguratorで設定を変更できます。C#やVBで1つの.NETバージョンしか選択できないのが難点。.NET3.5を使っている人は、まず3.5に変更する必要があります。 右クリックから「Build」「Clean」「Rebuild」を選ぶと、コマンドプロンプト+MsBuildでビルドしてくれます。

                          VSを開かないでビルドできる「MSBuild Shell Extension」 - あおきのTechメモ
                        • Common macros for MSBuild commands and properties

                          Depending on your installation options, Visual Studio can make hundreds of macros available to you in an MSBuild-based .vcxproj Visual Studio project. The macros correspond to the MSBuild properties that are set by default, or in .props or .targets files, or in your project settings. You can use these macros anywhere in a project's Property Pages dialog box where strings are accepted. These macros

                            Common macros for MSBuild commands and properties
                          • OSに標準付属のMSBuildツールでプロジェクトをビルドするには?

                            Windowsには標準でC#とVisual Basic(.NET Framework用のもの。「VB.NET」と呼ばれることもある。以降「VB」)のコンパイラーが含まれているが、それだけでなく「MSBuild」というビルドツールも入っている(以降、ツール名として「MSBuild」、実行ファイル名として「MSBuild.exe」と表記する)。コンパイラーだけではVisual Studioのプロジェクトをビルドできないが、MSBuildを使えばプロジェクトをビルドできるのである。本稿では、コンパイラーとビルドツールの違いを説明し、Visual StudioのプロジェクトをMSBuildでビルドする方法を解説する。 コンパイラーだけではできないこと C#/VBのコンパイラーがあれば、原理的にはどんな.NET Frameworkのプログラムでも作成できるはずである。MSDNの「コンパイラ オプショ

                              OSに標準付属のMSBuildツールでプロジェクトをビルドするには?
                            • ビルド・エンジン「MSBuild」を思いのままに操る技(1/3) - @IT

                              前編では、MSBuildとは何かについて、またその実行方法について解説した。MSBuildは自由度の高いツールなので、ビルドに付随するさまざまな独自タスクを自動化できる。 しかし、本当に思いどおりに使いこなすには、MSBuildファイルの内容についての深い理解が必要だ。そこで後編となる今回は、MSBuildファイルの内容の読み方と書き方を示し、さらにはより高度なMSBuildファイルを作成する方法を紹介しよう。 なお本稿ではVisual Studio 2005 Professional Edition(以降、VS 2005)を利用している。 4. MSBuildファイルの徹底理解 まずはVS 2005で生成されたプロジェクト・ファイル(=MSBuildファイル)の内容を見てみよう。ここで使用するサンプル・アプリケーションは前回と同じコンソール・アプリケーションである。 VS 2005を使っ

                              • GitHub - dotnet/msbuild: The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.

                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                  GitHub - dotnet/msbuild: The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
                                • CodeZine:MSBuildを活用して開発時の作業を自動化する(.NET, MSBuild, XML, ビルド)

                                  はじめに アプリケーションの開発中は、思いのほか同じような定型作業を繰り返しているものです。.NET Framework 2.0に含まれているMSBuildというツールを利用すると、そうした手間を省くことができ、プログラミングそのものに専念できるようになります。本稿では、MSBuildの概要と使用例について紹介します。なお、MSBuildと同様の機能を持つオープンソースライブラリ「NAnt」についての紹介記事『NAntを活用して開発時の作業を自動化する』も併せてご覧いただくことをおすすめします。対象読者 Visual Studio(.NET)にて開発を行っている方、作業の効率化・自動化に興味のある方を対象としています。必要な環境 本稿のサンプルプログラムは.NET Framework 2.0と同時にインストールされるMSBuildにて動作確認をしています。そのため、添付ファイルを解凍して、

                                  • Microsoft、.NETビルドエンジン「MSBuild」をGitHubで公開

                                    米Microsoftは3月18日(現地時間)、Visual Studioや.NETのデフォルトビルドエンジンである「Microsoft Build Engine(MSBuild)」をGitHubで公開したと発表した。昨年4月に発表した.NET関連プロジェクトのオープンソース化推進組織「.NET Foundation」に寄与した。 MSBuildはXMLフォーマットで記述できるアプリケーション構築環境。コードのビルド、テスト、パッケージングに使える。例えば、同社が昨年11月にオープンソース化した「.NET Core」のライブラリとランタイムのプロジェクトのビルドで利用できる。 今回オープンソース化したMSBuildは、現在コミュニティーテクニカルプレビュー(CTP)段階にある「Visual Studio 2015」に含まれるMSBuildと異なる部分があるが、今後統一される見込みという。 ま

                                      Microsoft、.NETビルドエンジン「MSBuild」をGitHubで公開
                                    • MSBuild による WPF プログラムのビルド - WPF 入門

                                      これまでの方法では C# コンパイラ (csc) で直にプログラムをビルドすることによって、WPF プログラムを作りました。 確かに XAML も読み込め、イベントも設定できました。しかし、少々面倒くさいという印象は拭えませんね。もっといい方法はないものでしょうか。 ここでは MSBuild を用いた WPF プログラムのビルド方法を紹介します。 実はこちらの方法が WPF の基本的なビルド方法といってよいものです。 WPF プログラムの基本構成 ここでは次のようなファイルを用意します。 App.xaml App.xaml.cs MainWindow.xaml MainWindow.xaml.cs a.csproj Application を定義する XAML ファイルとそのコードファイル。ウィンドウを定義する XAML とそのコードファイル。そして、MSBuild のビルド用スクリプト

                                      • MSBuildを活用して開発時の作業を自動化する:CodeZine

                                        はじめに アプリケーションの開発中は、思いのほか同じような定型作業を繰り返しているものです。.NET Framework 2.0に含まれているMSBuildというツールを利用すると、そうした手間を省くことができ、プログラミングそのものに専念できるようになります。本稿では、MSBuildの概要と使用例について紹介します。なお、MSBuildと同様の機能を持つオープンソースライブラリ「NAnt」についての紹介記事『NAntを活用して開発時の作業を自動化する』も併せてご覧いただくことをおすすめします。対象読者 Visual Studio(.NET)にて開発を行っている方、作業の効率化・自動化に興味のある方を対象としています。必要な環境 本稿のサンプルプログラムは.NET Framework 2.0と同時にインストールされるMSBuildにて動作確認をしています。そのため、添付ファイルを解凍して、

                                        • UWP アプリ開発に TypeScript + React を導入することの検討 (Node.MSBuild.Npm の紹介) - ひだまりソケットは壊れない

                                          こんにちは! 株式会社はてなにて、主に 「はてなブックマーク」 Android アプリの開発を行っている id:nobuoka です。 この記事は、「はてなデベロッパーアドベントカレンダー 2015」 の 14 日目の記事です。 昨日は id:hatz48 による 「TypeScript だけで Web アプリケーションを作る」 でした。 今日は、昨日に引き続き TypeScript の話題となります。 主にクライアントサイド (特に UWP アプリ) での TypeScript と React の組み合わせについて検討したいと思います。 (この記事の内容は、UWP アプリへの導入を目的としたときの TypeScript + React の環境の一例であり、ベストプラクティスではありません。 より良い方法などがありましたら教えてくださいませ。) UWP アプリと TypeScript +

                                            UWP アプリ開発に TypeScript + React を導入することの検討 (Node.MSBuild.Npm の紹介) - ひだまりソケットは壊れない
                                          • MSBuild リファレンス

                                            MSBuild は、Microsoft および Visual Studio の新しいビルド システムです。ここでは、MSBuild の参考情報について説明します。 このセクションの内容 MSBuild プロジェクト ファイル スキーマ リファレンス MSBuild ファイル形式を構成する、すべての XML 要素について説明します。 MSBuild タスク リファレンス MSBuild に付属する一般的なタスクの一部について説明します。 MSBuild の条件 MSBuild ファイルで指定できる条件について説明します。 MSBuild の条件構造 Choose 要素、While 要素、および Otherwise 要素の使用方法について説明します。 MSBuild 予約済みのプロパティ MSBuild の予約済みのプロパティについて説明します。 MSBuild コマンド ライン リファレンス

                                              MSBuild リファレンス
                                            • MSBuildとVisualStudioでのビルドの違い

                                              CUIからビルドをするときに違いがあるなら、それぞれでビルドが成功することを確認すべきだと思ったので調べていたら、みなさんに教えてもらいました。

                                                MSBuildとVisualStudioでのビルドの違い
                                              • Hudson で MSBuild を動かす - Natural Software

                                                Hudson MSBuild Plugin を入れたので、Hudson で MSBuild を動かしてみた。 参考にしたサイトはここ。この通りにやったら簡単にできた:) Redsolo's blog site: Guide to building .NET projects using Hudson ついでに Suvbersion でのコミットをトリガにしてビルドさせる。 2008-06-03 - 負けないように頑張る日記 次は NUnit を使ってテストできるようにしてみよう! 連載 C++開発者のための単体テスト入門:第3回 C++アプリケーションの効率的なテスト手法(NUnit編) (4/4) - @IT ただ、MSBuild のメッセージが何もでないのが気になるのでもう少し調べてみよう。 その他参考サイト .NETビルド・エンジン「MSBuild」使いこなし術 − @IT

                                                  Hudson で MSBuild を動かす - Natural Software
                                                • Visual Studioソリューションの配置方針とMSBuildの活用

                                                  Visual Studioで開発をしていると、ひとつソリューションを作ってひとつのVisual Studioインスタンスでビルドしたり発行している間は良いが、そのうちそれ以上のことをしたくなってくる。例えば、複数のソリューションを複数のVisual Studioインスタンスで開いたり、CIにリリース用のzipファイルを作らせたりといったことである。 そのような状況を踏まえながら、自分がソリューション/プロジェクトを作るときに考える点について、文書としてまとめたことはなかったと思い、以下に記述する。 Visual Studio全般に通じる部分も多いと思うが、基本的にC# プロジェクト(.csproj)を想定する。 前提: ソリューション/プロジェクトとは何か?Visual Studioでは、アプリケーションをビルド(及び実行)するために必要なものをまとめたかたまりを「プロジェクト」と呼んでお

                                                    Visual Studioソリューションの配置方針とMSBuildの活用
                                                  • MSBuild Reference - MSBuild

                                                    MSBuild is the build system for Visual Studio. The following links lead to topics that contain MSBuild reference information. In this section Project file schema reference Describes the XML elements that make up the MSBuild file format. Task reference Describes some of the typical tasks that are included with MSBuild. Conditions Describes the conditions that are available in MSBuild files. Conditi

                                                      MSBuild Reference - MSBuild
                                                    • MSBuildでコマンドラインからビルドする - 1.21 jigowatts

                                                      概要 いつもVisual Studioからビルドしてましたが、コマンドラインでMSBuild.exeを使ってビルドしてみます。あっ、今年はde:code行けなかったで(´;ω;`)スンスン 環境 Windos 10 Visual Studio Community 2017 MSBuild Visual Studio Community 2017をデフォルトでインストールしたらexeは以下にありました。 C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe 構文 MSBuild.exe [Switches] [ProjectFile] パスを通すか、フルパスでMSBuildを実行。引数にはビルドするソリューションでok。 > MSBuild C:\src\works

                                                        MSBuildでコマンドラインからビルドする - 1.21 jigowatts
                                                      • MSBuild - smdn.jp

                                                        .NET用ビルドエンジン「MSBuild」の使い方と、簡単なサンプル。 MSBuildを使うことでコマンドラインからソリューション・プロジェクトのビルドを行ったり、高度なバッチ処理を行ったりすることができる。

                                                          MSBuild - smdn.jp
                                                        • MSBuildのログ情報

                                                          0.前置き CI環境でMSBuildをオプションを考えずにそのまま(?)走らせると、大量のログが出て ビルドのパフォーマンス劣化の原因になります。 そこで適切な量のログを出力するにはどうしたら良いかを書いてみます。 1.MSBuildの紹介 .NETの開発で利用するビルドツールです。 CI環境で利用する場合は、もっぱらコマンドラインで利用します。 私は主にpsakeを利用したビルドスクリプトを利用しています。 (psakeについては「初めてのpsake ~PowerShelを使ったビルドツール~」を参照してください。) MSBuildのコマンドラインオプションについては、MSDNに記載があります。 MSBuild コマンド ライン リファレンス ログ出力は、オプションの種類はわかりますが、いったいどんなログが出るのかこのドキュメントからは分かりません。 そこでよく使いそうなのに目星をつけて

                                                            MSBuildのログ情報
                                                          • オープンソース化されたMSBuildについて - ものがたり

                                                            昨日のdotnetconf2015でMSBuildがオープンソースになりましたね。 github.com Miguelがゲストでセッションに参加していて、もしかして何か来るかなと思っていましたが、アタリでした。 このMSBuildのソース、基本的に新しいビルドエンジンのみが対象で、逆に旧エンジンしか無いmonoでは*1、新しいものにdllだけ差し替えるというより、別のツールにするといいかなあと個人的には思っています(xbuildじゃなくてmsbuildにする)が、既に移植を担当する新人ハカー*2がいるので、その辺はそちらの采配次第です。旧エンジンも新エンジンも同じファイル名のtargetsを使っているので、分けて使うのも簡単ではないかもしれませんし。 このMSのコード、昨日仲間内で眺めていたのですが、やはりだいぶWindows依存のコードが多く("DllImport" とか、それで引っかか

                                                              オープンソース化されたMSBuildについて - ものがたり
                                                            • MSBuild Extension Pack - Home

                                                              すべての Microsoft 製品 Global Microsoft 365 Teams Copilot Windows Surface Xbox セール 法人向け サポート ソフトウェア Windows アプリ AI OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Cloud Microsoft Security Azure Dynamics 365 一般法人向け Microsoft 365 Microsoft Industry Microsoft Power Platform W

                                                                MSBuild Extension Pack - Home
                                                              • Essential .NET - MSBuild の基礎: .NET Tooling 用ビルド エンジンの概要

                                                                このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 January 2017 Volume 32 Number 1 Essential .NET - MSBuild の基礎: .NET Tooling 用ビルド エンジンの概要 Mark Michaelis | January 2017 読者と共にここ数年 .NET Core を追いかけてきました (あっという間でしたね)。その間、gulp の組み込みサポートの削除や Project.json の廃止など、「ビルド システム」は絶えず大きく変化してきました。こうした変化は、コラムニストにとっては厄介なものです。結局のところ、たった数か月しか利用できない機能やその詳細を学ぶのに読者の皆さんが多くの時間を費やすのは

                                                                  Essential .NET - MSBuild の基礎: .NET Tooling 用ビルド エンジンの概要
                                                                • ビルド・エンジン「MSBuild」を思いのままに操る技(3/3) - @IT

                                                                  5. MSBuildを思いのままに操る技 最後に、MSBuildにない独自の機能を追加する方法を説明して、本稿を終わりとしたい。ここでいう独自の機能とは、「カスタム・タスク」と呼ばれるもので、前述したターゲット(=処理プロセス)から呼び出される細かな処理作業のことである。 ここでは、Buildターゲットから呼び出される「ビルド終了後」の処理プロセス(=AfterBuildターゲット)の中に、ビルド完了通知メールを送信するカスタム・タスク(以降、SendMailタスク)を追加することにしよう。まずはカスタム・タスク自体の新規作成を行う。 ■カスタム・タスクの新規作成 ― クラス・ライブラリの作成 カスタム・タスク自体は、クラス・ライブラリとして作成する必要がある。クラス・ライブラリは、通常どおり、VS 2005のIDEで作成すればよい。ここでは、「SampleTasks」という名前のクラス・

                                                                  • FxCop、OpenCover、NUnit を実行する MSBuild ファイル(Report.proj) を作ってみた - お だ のスペース

                                                                    NUnit、PartCover を組み合わせた MSBuild ファイル(.proj) を作る (個人的なメモ) - お だ のスペース では、PartCover を使っていましたが、今回は OpenCover を使いました。 次のような構成のソリューションを対象にしています。 Sample.sln Sample.WinForms.csproj Sample.Services.csproj Sample.WinForms.Test.csproj Sample.Services.Test.csproj Solution Items Report.proj CodeAnalysis.fxcop NuGet で、NUnit/NUnit Runners、OpenCover、ReportGenerator をインストールしています。FxCop は NuGet ではインストール出来ないので、Downl

                                                                      FxCop、OpenCover、NUnit を実行する MSBuild ファイル(Report.proj) を作ってみた - お だ のスペース
                                                                    • JenkinsとMSBuild PluginでVisual Studioのプロジェクトをビルドしてみたよ。 - 小さい頃はエラ呼吸

                                                                      このエントリは古くなっています。 新しい記事はこちら。 replication.hatenablog.com はじめに 最近、Jenkins(ジェンキンズ?)というツールが人気みたいです。CI(継続的インテグレーション)と呼ばれていますが、さっぱりイメージがつかないので、インストールして実際に使ってみることにしました。 このエントリではJenkinsとMSBuild Pluginというプラグインを使って、Visual Studioのプロジェクトをビルドする方法について書いています。以下のエントリを参考にさせていただきました。 » Hudson/JenkinsでVisual Studioプロジェクトのビルドをする – MSBuild Plugin Jenkins実践入門 〜ビルド・テスト・デプロイを自動化する技術 (WEB+DB PRESS plus)posted with amazlet

                                                                        JenkinsとMSBuild PluginでVisual Studioのプロジェクトをビルドしてみたよ。 - 小さい頃はエラ呼吸
                                                                      • GitHub - loresoft/msbuildtasks: The MSBuild Community Tasks Project is an open source project for MSBuild tasks.

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - loresoft/msbuildtasks: The MSBuild Community Tasks Project is an open source project for MSBuild tasks.
                                                                        • MSBuild - 信頼性の高いビルド作成のベスト プラクティス (第 2 部)

                                                                          March 2009 Volume 24 Number 03 MSBuild - 信頼性の高いビルド作成のベスト プラクティス (第 2 部) Sayed Ibrahim Ibrahim | MARCH 2009 コードは MSDN コード ギャラリーからダウンロードできます。 オンラインでのコードの参照 目次 インクリメンタル ビルドの使用 カスタム タスクの作成 ビルド参照の管理 大きなソース ツリーのビルド 以前、Visual Studio のマネージ プロジェクト用ビルド エンジンである MSBuild について、開発者向けにベスト プラクティスを紹介した記事を執筆しました。今回はその続編です。第 1 部では、ほぼすべてのプロジェクトに共通する基本的な慣例と手法をいくつか取り上げました。第 2 部では、主に規模上の理由から徹底したカスタマイズが要求されるビルド構成について、その具体

                                                                            MSBuild - 信頼性の高いビルド作成のベスト プラクティス (第 2 部)
                                                                          • 技術で戦え!MSBuildでASP.NETアプリケーションを自動発行 - @ledsun blog

                                                                            正確にはVisualStudio2008以前のASP.NET WebFormのWebアプリケーションプロジェクトの話です。 常時結合とは 常時結合とは アジャイル開発ではソフトウェアをいつでもリリースできる状態に保つために、開発中もアプリケーションが常に正常に動くことを目指します。定期的にリポジトリ上の最新ソースをビルドしてステージング(検証)環境に配置し、動作を確認をします。手作業で行っても良いのですが、タイマーやリポジトリへのコミットをトリガにして自動的に行うことを、常時結合(Continuous Integration)と言います。 配置の自動化は技術で解決! 常時結合での動作確認は開発するソフトウェアの性質によってTDDのテストを流用したり、人力で動作確認をしたり様々な方法を使います。しかしリポジトリ上のソースを配置する作業は動作確認方法と違い共通です。つまり、どの現場でも役に立ち

                                                                              技術で戦え!MSBuildでASP.NETアプリケーションを自動発行 - @ledsun blog
                                                                            • MSBuildがオープンソース化される | スラド デベロッパー

                                                                              Visual Studioなどで使われているMS製Makeツール「MSBuild」がオープンソース化された。すでにGitHub上にてソースコードが公開されている。現時点ではWindowsのみをサポートし、ビルドにはVisual Studio 2015 Previewが必要とのこと。ライセンスはMITライセンスなので、誰かがビルドして再配布してくれると良いのだが(汗)。 .NET Coreのオープンソース化による動きの1つのようで、告知が行われている.NET Framework Blogによると、LinuxやMacのサポートも行われる予定だという。 Windowsでのmakeツールというと、古い人間的にはnmakeのほうが親しみがあったりするわけだが、XMLベースのMSBuildは手書きで設定ファイルを書くのが大変そうというイメージでVisual Studio経由でしか使ったことがない。今後

                                                                              • GitHub - EWSoftware/SHFB: Sandcastle Help File Builder (SHFB). A standalone GUI, Visual Studio integration package, and MSBuild tasks providing full configuration and extensibility for building help files with the Sandcastle tools.

                                                                                Welcome to the Sandcastle Help File Builder project. Get the current release Ask a question or open an issue Frequently Asked Questions (FAQ) Sandcastle Help File Builder Help Sandcastle MAML Guide Sandcastle XML Comments Guide This project is composed of two separate parts that work together: the Sandcastle tools and the Sandcastle Help File Builder. The Sandcastle tools are used to create help f

                                                                                  GitHub - EWSoftware/SHFB: Sandcastle Help File Builder (SHFB). A standalone GUI, Visual Studio integration package, and MSBuild tasks providing full configuration and extensibility for building help files with the Sandcastle tools.
                                                                                • Common MSBuild Project Properties - Visual Studio 2015

                                                                                  This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

                                                                                    Common MSBuild Project Properties - Visual Studio 2015