Я пытаюсь изучить MSBuild; и начать У меня есть C# проекта файл, который выглядит следующим образом:MSBuild - Включая ссылки
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<RootNamespace>$(MSBuildProjectName)</RootNamespace>
<AssemblyName>$(MSBuildProjectName)</AssemblyName>
<TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup>
<ItemGroup>
<Compile Include="**\*.cs" />
</ItemGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
</ItemGroup>
<Target Name="Build">
<Csc
AdditionalLibPaths="C:\Windows\Microsoft.NET\Framework\v4.0.30319\"
References="@(Reference)"
Sources="@(Compile)"
OutputAssembly="$(MSBuildProjectName).exe"
/>
</Target>
</Project>
Однако CSC терпит неудачу, заявив, что не может найти файл метаданных «хуг», один раз для каждой ссылки, которые я попытался включить , Кроме того, Visual Studio сообщает аналогичная проблема:
Так что я делаю неправильно?
Привет - спасибо за ответ. Я не совсем уверен, что я тебя понимаю; что вы предлагаете мне изменить? – Xenoprimate
Похоже, что вы получаете эти ошибки из-за
Spock