2015-12-08 29 views
5

Bir AspNet5 projesi üzerinde çalışıyorum ve projeyi oluşturmak için VSO kullanmaya çalışıyorum. here makalesini takip ediyorum ama xproj dosyasını oluşturduğumda "ProjectPath} .xproj çözüm dosyası ayrıştırılırken hata mesajı alıyorum: İstisna bir hedefin hedefi olarak istisna edildi." Bu hatayı atmadan çalıştırmak için MsBuild adımı nasıl alabilirim?Visual Studio Online * .xproj'de çözüm dosyası ayrıştırılırken hata oluştu

Düzenleme: My xproj dosya neredeyse aynı bu sorunun cevabı bulundu ve otomatik olarak Nuget geri yapıyor VSO kaynaklanmaktadır xproj here

<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <PropertyGroup> 
    <VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion> 
    <VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath> 
    </PropertyGroup> 
    <Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.Props" Condition="'$(VSToolsPath)' != ''" /> 
    <PropertyGroup Label="Globals"> 
    <ProjectGuid>06d62522-2dad-4393-9b90-17d70e275587</ProjectGuid> 
    <RootNamespace>ProjectNamespace</RootNamespace> 
    <BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">..\..\artifacts\obj\$(MSBuildProjectName)</BaseIntermediateOutputPath> 
    <OutputPath Condition="'$(OutputPath)'=='' ">..\..\artifacts\bin\$(MSBuildProjectName)\</OutputPath> 
    </PropertyGroup> 
    <PropertyGroup> 
    <SchemaVersion>2.0</SchemaVersion> 
    <DevelopmentServerPort>2645</DevelopmentServerPort> 
    </PropertyGroup> 
    <ItemGroup> 
    <DnxInvisibleContent Include="bower.json" /> 
    <DnxInvisibleContent Include=".bowerrc" /> 
    <DnxInvisibleContent Include="package.json" /> 
    </ItemGroup> 
    <Import Project="$(VSToolsPath)\DNX\Microsoft.DNX.targets" Condition="'$(VSToolsPath)' != ''" /> 
</Project> 
+0

Lütfen kodunuzun bazılarını, ör. {ProjectPath} .xproj – Alexander

cevap

10

eşleşir. NuGet'in geri yüklenmesini kaldırdıktan sonra iyi çalışıyor. Öğreticide, paketlerin geri yüklendiği 'dnu restore' ekleyen bir adım var.

+0

dosyasını gerçekten Microsoft'un uygun oluşturma adımları ekleyeceğini ve ASP.NET 5 için adımları uygulayacağını umuyoruz, şimdi kullanmak acı verici ... Gönderdiğinizi de dahil olmak üzere yaparken çok sayıda soruna rastladım. .. –

+0

NuGet'in ayarlanması VSO'da nerede? Yapı veya VSO ayarlarında göremiyorum. Herhangi bir işaretçi takdir edilecektir. – Rajesh

+0

Ayrıca, "NuGet geri yüklemesinin işaretini kaldırdıktan sonra" nerede çalıştığınızı da bilmek isterim. –

5

Ah, bulundu. VS Build adımının bir özelliğidir. enter image description here

İlgili konular