豚吐露@wiki

MSBuild

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可

MSBuild

Visual Studio 2013 Professional
MSBuild 4


とりあえず、何も考えんと使うなら...OSに付属のMSBuildを使えば良い。

コマンドプロンプトを開き、slnファイルのある場所にcdコマンドで移動して、MSBuildを実行するだけでok。
ただ、MSBuildを実行しただけだと1スレッドで順にbuildしていくが、『/m』付けて実行すると、マルチスレッドでbuildしてくれるみたい。

e.g.)
cd c:\wk\C#\Console[[Application]]
C:\[[Windows]]\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe
実行結果。
Microsoft (R) Build Engine バージョン 4.0.30319.34209
[Microsoft .NET Framework、バージョン 4.0.30319.34209]
Copyright (C) Microsoft Corporation. All rights reserved.
 
このソリューション内のプロジェクトを 1 度に 1 つずつビルドします。並行ビルドを有効にするには、"/m" スイッチを追加してください。
2015/05/13 19:07:01 にビルドを開始しました。
ノード 1 上のプロジェクト "c:\wk\C#\ConsoleApplication\ConsoleApplication.sln" (既定のターゲット)。
ValidateSolutionConfiguration:
  ソリューション構成 "Debug|Any CPU" をビルドしています。
プロジェクト "c:\wk\C#\ConsoleApplication\ConsoleApplication.sln" (1) は、ノード 1 上に "c:\wk\C#\ConsoleApplication\ConsoleApplication\ConsoleApplication.csproj" (2) をビルドしています (
既定のターゲット)。
ResolveAssemblyReferences:
  状態ファイル "obj\Debug\ConsoleApplication.csprojResolveAssemblyReference.cache" を読み取ることができませんでした。この状態ファイルの形式は無効です。
GenerateTargetFrameworkMonikerAttribute:
すべての出力ファイルが入力ファイルに対して最新なので、ターゲット "GenerateTargetFrameworkMonikerAttribute" を省略します。
CoreCompile:
すべての出力ファイルが入力ファイルに対して最新なので、ターゲット "CoreCompile" を省略します。
_CopyAppConfigFile:
すべての出力ファイルが入力ファイルに対して最新なので、ターゲット "_CopyAppConfigFile" を省略します。
CopyFilesToOutputDirectory:
  ConsoleApplication -> c:\wk\C#\ConsoleApplication\ConsoleApplication\bin\Debug\ConsoleApplication.exe
プロジェクト "c:\wk\C#\ConsoleApplication\ConsoleApplication\ConsoleApplication.csproj" (既定のターゲット) のビルドが完了しました。
 
プロジェクト "c:\wk\C#\ConsoleApplication\ConsoleApplication.sln" (既定のターゲット) のビルドが完了しました。
 
 
ビルドに成功しました。
    0 個の警告
    0 エラー
 
経過時間 00:00:00.34 






更新日: 2015年05月13日 (水) 19時14分57秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
ウィキ募集バナー