2017-05-08 83 views
0

C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ Microsoft.Common.CurrentVersion.target エラーMSB3147:中...フォルダTeamcity:エラーMSB3147:必要なファイル 'setup.bin'が見つかりませんでした

のsetup.bin'私はで述べたように、私はビルドサーバー上のレジストリキーを見つけられませんでした2012年

ためにVSの最後のアップグレードの時間枠の間に同様のメッセージが表示された見てきました他の投稿:Could not find required file 'setup.bin'

ご協力いただきありがとうございます。

答えて

2

チームシティー:エラーMSB3147:必要なファイルが見つかりませんでした

'のsetup.bin' の.NET Framework SDK/Visual StudioのIDEのインストール時にブートストラップファイルがインストールされているthis blogエントリによります。また、bootstrapperディレクトリを検索するために検索されるレジストリエントリも表示されます。

.NET Framework SDK/Visual Studio IDEがインストールされていないコンピュータ(ビルドサーバーなど)にレジストリキーが設定されていない場合、

前述のようにビルドサーバーでレジストリキーが見つかりませんでした。

.NET Framework SDK/Visual Studio IDEをビルドサーバーにインストールすると、このレジストリキーを取得できます。あなたがそれらをインストールしたくないドン場合は、手動の手順に従うことによってそれを設定できます。

  1. コピー全体C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDKフォルダをサーバにインストールされているVisual StudioのIDEを使用してローカルマシンから。

  2. 14.0レジストリキーを作成し、値を追加:64ビットの場合

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\GenericBootstrapper\14.0] 
    "Path"="C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper" 
    

    :86bitsについて

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\GenericBootstrapper\14.0] 
"Path"="C:\Program Files (x86)\Microsoft Visual Studio 14.0\SDK\Bootstrapper" 

enter image description here

注:Visual Studioを再起動する必要があります。

+0

ありがとうございます。 SDKがインストールされていません。私はブートストラッパーの偽で試して、それも問題を修正しました。 – tomcat

0

SDKがサーバーにインストールされていません。 .csprojを

で更新しました
<PropertyGroup> 
    ... 
    <BootstrapperEnabled>false</BootstrapperEnabled> 
    </PropertyGroup> 

それはビルドを修正しました。

+0

ここであなたのソリューションを共有してくれてありがとう、それは答えとしてマークすることができます、それは同じ問題を抱えている他のコミュニティメンバーに役立つ可能性があります。 –

関連する問題