我不是非常深刻的印象与Visual Studio Express的2013年,这是Visual Studio中的免费版本。 我非常喜欢,只是编译我的C#程序以命令行形式。 我所在的编译器CSC.EXE和我所在的.NET的DLL文件,但我怎么能编译XAML文件?
Answer 1:
你想用的MSBuild( MSDN )。 这是一个命令行编译.NET项目的标准方式。 这也是Visual Studio的内部使用的编译器。 你必须有它的工作一个的.csproj / .sln文件,但它会去的地步,这听起来像你想成为最快和最有效的方式。
Answer 2:
您正在寻找的MSBuild 。 Visual Studio项目都是MSBuild的XML脚本。 要构建一个项目或解决方案,可以使用下面的命令:
MSBuild MyApp.sln
MSBuild MyApp.csproj
大厦XAML文件是远离琐碎和C#编译器是不够的,这一点。 为XAML最近的MSBuild目标是在C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319\Microsoft.Xaml.targets
文件。 但是,手动做这一切是不是最好的主意,你只是过于复杂的事情,即使你能做到的一切,而不MSBuild的。
文章来源: Windows: How to compile WPF XAML-based program from command line?