2016-07-08 30 views
1

Visual Studio Team Servicesでソフトウェアをビルドしようとしています。私は最近VS 2013からVS 2015にアップグレードしました。私はAzure 2.6からAzure 2.9 SDKにアップグレードしました。Visual Studioビルド - Azure 2.9 SDK

C:\ a \ src \ CCC \ Azure \ CloudService1 \ CloudService1.ccproj(95、0) インポートされたプロジェクト "C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ Windows Azure Tools \ 2.9 \ Microsoft.WindowsAzure.targets "が見つかりませんでした。宣言内のパスが正しいこと、およびファイルがディスク上に存在することを確認します。

現時点では2.9はサポートされていませんか?

<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> 
<PropertyGroup> 
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> 
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> 
<ProductVersion>2.9</ProductVersion> 
<ProjectGuid>XX</ProjectGuid> 
<OutputType>Library</OutputType> 
<AppDesignerFolder>Properties</AppDesignerFolder> 
<RootNamespace>CloudService1</RootNamespace> 
<AssemblyName>CloudService1</AssemblyName> 
<StartDevelopmentStorage>True</StartDevelopmentStorage> 
<Name>CloudService1</Name> 
<SccProjectName>SAK</SccProjectName> 
<SccProvider>SAK</SccProvider> 
<SccAuxPath>SAK</SccAuxPath> 
<SccLocalPath>SAK</SccLocalPath> 
<UseEmulatorExpressByDefault>False</UseEmulatorExpressByDefault> 
</PropertyGroup> 
    <!-- Import the target files for this project template --> 
    <PropertyGroup> 
    <VisualStudioVersion Condition=" '$(VisualStudioVersion)' == '' ">10.0</VisualStudioVersion> 
    <CloudExtensionsDir Condition=" '$(CloudExtensionsDir)' == '' ">$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Windows Azure Tools\2.9\</CloudExtensionsDir> 
    </PropertyGroup> 
    <Import Project="$(CloudExtensionsDir)Microsoft.WindowsAzure.targets" /> 

+0

あなたはVisual Studio 2015を意味しますか? – Aravind

+0

はい、申し訳ありません!私の研究は、Azureがホストされたビルドマシンに2.9 SDKをインストールする必要があることを示しています。なぜこのファイルが見つからないのかわかりません。 –

+0

ビルド設定ファイルを変更する可能性のある修正については、すでにこれに関する質問があります。これはローカルの開発者のためのものです。 Visual Studioオンラインでこれをどのように複製するかわからない独自のビルドサーバーを使用している場合は、そこで試すことができます。 http://stackoverflow.com/questions/37635735/msbuild-msb4096-error-with-azure-sdk-2-9-1 – Aravind

答えて

0

私はあなたがいずれかのAzure SDK 2.8よりも高いビルドを公開することはできませんので、XAMLビルド定義は、推奨されていることが分かった:ここに私のccprojファイルです。

  1. VSでチームエクスプローラ>ビルドに移動します。
  2. トリガーの下で、手動に設定します。これにより、自動XAMLビルドが無効になります。
  3. Visual Studio Onlineで、プロジェクトを選択します。
  4. ビルドをクリックします。
  5. プラス記号をクリックします。
  6. Visual Studioを選択します。
  7. 新しいビルド定義を作成します。
関連する問題