|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
MSBuild
-
Visual Studio ist nicht installiert. -
Sie möchten die 64-Bit-Version von MSBuild verwenden. Diese Version von MSBuild ist normalerweise nicht erforderlich, aber sie können MSBuild, um auf mehr Arbeitsspeicher zuzugreifen. -
Sie möchten einen Build in mehreren Prozessen ausführen. Sie können jedoch die IDE verwenden, um die gleiche Auswirkungen auf Projekte in C++ und, beginnend mit Visual Studio 2012 zu erzielen, in C#. -
Sie möchten das Buildsystem ändern. Beispielsweise können Sie die folgenden Aktionen aktivieren: -
Vorverarbeitungsdateien, bevor der Compiler erreichen. -
Kopieren Sie die Buildausgaben an eine andere Stelle. -
Erstellen Sie komprimierte Dateien aus den Buildausgaben. -
Führen Sie einen Nachverarbeitungsschritt. Beispielsweise können Sie eine Assembly mit einer anderen Version stempeln.
-
Hinweis
|
|---|
|
|
In diesem Thema
MSBuild.exe MyProj.proj /property:Configuration=Debug
Sicherheitshinweis |
|---|
|
Eigenschaften
<PropertyGroup>
<BuildDir>Build</BuildDir>
</PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
Elemente
<ItemGroup>
<Compile Include = "file1.cs"/>
<Compile Include = "file2.cs"/>
</ItemGroup>
<ItemGroup> <Compile Include="one.cs" /> <comPile Include="two.cs" /> </ItemGroup>
Aufgaben
<Target Name="MakeBuildDirectory">
<MakeDir Directories="$(BuildDir)" />
</Target>
Ziele
<Target Name="Compile">
<Csc Sources="@(Compile)" />
</Target>
-
Sie können Anwendungen entwickeln, die auf frühere Versionen von .NET Framework abzielen, z. B. Version 2.0, 3.0 oder 3.5. -
Sie können andere Frameworks als .NET Framework beispielsweise Silverlight. -
Sie können auf ein Frameworkprofil abzielen, das eine vordefinierte Teilmenge eines Zielframeworks ist. -
Wenn ein Service Pack für die aktuelle Version von .NET Framework freigegeben wird, können Sie es abzielen. -
Festlegung von Zielversionen wird sichergestellt, dass eine Anwendung nur die Funktionen verwendet, die im Zielframework und - plattform verfügbar ist.
|
|
|
|---|---|
|
Exemplarische Vorgehensweise: Erstellen einer neuen MSBuild-Projektdatei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hinweis