Jaka jest różnica między pytaniem Developer i MSbuild Command, który z nich używasz do budowania aplikacji ogólnych? Czy ma znaczenie, z jakiego sposobu korzystać i jak?Jaka jest różnica między pytaniem Developer i MSbuild:
6
A
Odpowiedz
6
Mówiąc prościej, różnica polega na tym, jakie są dostępne polecenia. W przeważającej części można jednak uznać wiersz polecenia VS jako super-zestaw do wiersza polecenia MSBuild. Wiersz poleceń VS dodaje dodatkowe ustawienia, takie jak %PATH%
, aby uwzględnić narzędzia VS, narzędzia wydajności, kompilator TypeScript, uruchamia konfigurację dnvm i kilka innych rzeczy.
Jeśli jesteś naprawdę ciekawy, zajrzyj do katalogu C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools
dla VsMSBuildCmd.bat
i VsDevCmd.bat
.
Powiązane problemy
- 1. W MSBuild, jaka jest różnica między PropertyGroup i ItemGroup
- 2. Jaka jest różnica między? : i ||
- 3. Jaka jest różnica między $ i $$?
- 4. Jaka jest różnica między JavaBeans i ManagedBean
- 5. Jaka jest różnica między developer.paypal.com i x.com?
- 6. Jaka jest różnica między Subtotal i BaseSubtotal?
- 7. Jaka jest różnica między DetachedCriteria i ICriteria
- 8. Jaka jest różnica między & # x00A0; i ?
- 9. Jaka jest różnica między lex i yacc
- 10. jaka jest różnica między dijit i dojo
- 11. Jaka jest różnica między Control.Select() i Control.Focus()?
- 12. Jaka jest różnica między System.Windows.Controls.Control i System.Windows.Forms.Control?
- 13. Jaka jest różnica między apletami i SWING?
- 14. Jaka jest różnica między session.commit() i session.flush()?
- 15. Jaka jest różnica między ImageView.setBackgroundResource i ImageView.setImageResource?
- 16. Jaka jest różnica między Konwertuj i parsuj?
- 17. Jaka jest różnica między JSP i JSTL?
- 18. Jaka jest różnica między Lazarus i CodeTyphon
- 19. Jaka jest różnica między crc32 i crc32b?
- 20. Jaka jest różnica między TypedArray.getInteger() i TypedArray.getInt()?
- 21. jaka jest różnica między ARM7 i ARM7s
- 22. Jaka jest różnica między http_build_str() i http_build_query()?
- 23. Jaka jest różnica między "CompletionStage" i "CompletableFuture"?
- 24. Jaka jest różnica między mock.patch.object (... i mock.patch (
- 25. Jaka jest różnica między GetBlobReference i GetBlobReferenceFromServer?
- 26. Jaka jest różnica między NSLayoutAttributeBaseline i NSLayoutAttributeBottom?
- 27. Jaka jest różnica między handlebar.js i handlebar.runtime.js?
- 28. Jaka jest różnica między innerText i outerText?
- 29. Jaka jest różnica między Json i Jsonp?
- 30. Jaka jest różnica między WCF i WPF?
Kiedy napisałeś "Wiersz polecenia VS jako super-zestaw do wiersza polecenia MSBuild" miałeś na myśli Developer Command Prompt? –
'VsMSBuildCmd.bat' ma trochę funkcji do usuwania zmiennych z wywołań do innych skryptów. W szczególności usuwa szereg zmiennych ustawionych przez 'VCVarsQueryRegistry.bat'. Oprócz tej funkcjonalności nie mają linii konfliktujących, połączeń ani ustawień zmiennych. 'VsDevCmd.bat' po prostu obsługuje więcej niż' VsMSBuildCmd.bat' robi samodzielnie. Ponieważ istnieją one w tym samym katalogu, możesz wykonać proste porównywanie plików z dowolną liczbą narzędzi do porównywania plików, aby zobaczyć, co dokładnie jest różne. –