http://msdn.microsoft.com/en-us/library/b0bktkzs.aspx mówi:
zbadać dziennik budować w pośredniej katalogu plików, aby zobaczyć co faktycznie wykonywane. Ścieżka i nazwa dziennika kompilacji jest reprezentowana przez makro wyrażenie MSBuild, $ (IntDir) \ $ (MSBuildProjectName) .log.
[A najprostszym sposobem, aby dostać się tam jest do zrobienia projekt | Pokaż wszystkie pliki, a następnie przejść do Solution Explorer i kliknij prawym przyciskiem myszy, aby otworzyć folder w Eksploratorze Windows]
EDIT: Aby uspokoić naszego niezadowolonego -1er ... Można oczywiście wywnioskować z tego, że można dodać <Execute Command="notepad.exe $(IntDir)\$(MSBuildProjectName).log"/>
lub podobną, jeśli trzeba dosłownie wyskoczyć, ale to nie ma dla mnie sensu.
EDYCJA 2: PRZYKŁAD. Edytować plik .csproj, aw części z
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
->
go zmienić na:
<Target Name="AfterBuild">
<Exec Command="notepad.exe $(IntDir)\$(MSBuildProjectName).log" />
</Target>
Powód nie zrobił go rozwinąć się, że to będzie denerwować się szybko. Możesz potencjalnie umieścić:
notepad.exe $(IntDir)\$(MSBuildProjectName).log
W kroku tworzenia postu. To działałoby nieco lepiej, ponieważ uruchamiałoby się tylko wtedy, gdy kompilacja rzeczywiście coś zrobiła.
BTW bardzo polecam coraz książkę Hashimi - to sprawia, że wszystkie te rzeczy oczywiste i sprawia, że można dać odpowiedź, która odpowiada za proste: P
To powinno być dużo bardziej oczywiste. – WaffleSouffle