-
궁금했다. 하지만 찾는 것이 어려웠고, 내 힘으로는 실패했다. 결국 인터넷 검색엔진에 물었다. _( 검색: location of MSBUILD.EXE )_
답이 나왔고, W7에서 찾아보니, 이 답대로 있었다. 놀라웠다. dotNetFrameWork 버전마다 따로따로 다 하나씩 있었다.
아래와 같다. 2 번째 답은 W8.1에서는(답변자의 개인적(?)인 경험) 좀 다른 위치에 있더라는 것이었다. 8.1에서는 확인하지 못했다. 하지만, 이대로 있을 것 같다. MSBuild 라는 시스템이 무엇인지 설명하는 곳은 아래의 질문/답변 의 아래에 적어 놓았다. 그 내용에는 Windows와 같이 MSBuild 시스템이 배포된다고 되어 있지만, 구체적인 실행 파일 위치는 밝히지 않았다. 대신 MSBuild 의 스크립트(script)에 대해 설명하는 것에 많은 내용을 할당하고 있었다.
MSBuild.exe 의 위치 질문 답변....
출처:
https://social.msdn.microsoft.com/forums/windowsapps/en-us/23a7dc5d-c337-4eed-8af4-c016def5516e/location-of-msbuildexe
location of MSBUILD.EXE
Question
-
I can build and run apps
(specifically Windows Phone 8 apps in C#) in VS 2012 Professional just
fine. But when I attempt to run MSBUILD.EXE from the command line it
fails. A search of my hard drive doesn't reveal the location. Where
is MSBUILD.EXE? If somehow my VS2012 Professional install did not
install it, how can I get it?
Answers
-
I believe that MSBuild is actually installed with the .NET Framework, not Visual Studio. My computer has these versions:
C:\Windows\Microsoft.Net\Framework\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.Net\Framework\v3.5\MSBuild.exe
C:\Windows\Microsoft.Net\Framework\v4.0.30319\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v3.5\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v4.0.30319\MSBuild.exe
Microsoft's recommended way to launch it is with the Developer
Command Prompt. Type "Developer Command Prompt" in the Windows 8 Start
screen (or Windows 7 Start Menu), and you should see it listed. It opens
a command prompt window with paths set
up for various developer command line tools.
All replies
-
I believe that MSBuild is actually installed with the .NET Framework, not Visual Studio. My computer has these versions:
C:\Windows\Microsoft.Net\Framework\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.Net\Framework\v3.5\MSBuild.exe
C:\Windows\Microsoft.Net\Framework\v4.0.30319\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v2.0.50727\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v3.5\MSBuild.exe
C:\Windows\Microsoft.Net\Framework64\v4.0.30319\MSBuild.exe
Microsoft's recommended way to launch it is with the Developer
Command Prompt. Type "Developer Command Prompt" in the Windows 8 Start
screen (or Windows 7 Start Menu), and you should see it listed. It opens
a command prompt window with paths set
up for various developer command line tools.
-
Just to add more information to the answer, in Windows 8.1, mine show up under
C:\Program Files (x86)\MSBuild\12.0\Bin
and
C:\Program Files (x86)\MSBuild\12.0\Bin\amd64
---------
MSBuild 시스템 자체에 대한 소개
출처:
https://thomasardal.com/msbuild-tutorial/#MSBuild_Basics
-
.NET 2.0 이후에 도입되었는데, W_Vista 이후부터는 아예 운영체제와 함께 배포된다고 한다. 하지만, 그 이후의 내용에는 스크립트(script) 문법에만 중점을 둬서, 실행파일이 운영체제의 어디에 들어 있는지는 이 tutorial(자습서)에는 나오지 않는다.
책(book)을 만들고 있다고 적혀 있다.
-
MSBuild Basics
.NET 2.0 introduced a new tool called MSBuild. MSBuild is primarily
used to build .NET applications, but can be used for other types of
applications as well. From Windows Vista, MSBuild is distributed with
Windows itself, making it a strong platform for implementing scripted
application on non-developer PCs as well.
-
-
-
댓글 없음:
댓글 쓰기