他の誰かが言ったように、あなたはおそらくこの問題をずっと過ぎていますが、私は自分の解決策をミックスに投げ込むと思いました。
私の問題は少し異なっていました。ビルドサーバーが問題の.dllをサーバーにインストールせずにプロジェクトをコンパイルできるように、非GACバージョンの.dllが必要でした。
これを修正するために、.csproj(.vbproj)ファイルを手動で(メモ帳を使用して)編集し、ローカルバージョンを指すように参照ファイルを更新しました。これが将来厄介であることが判明した場合は、プロジェクトをアンインストールして.dllを使用する必要があります。
私の場合、次の行を変更しました。
<Reference Include="Microsoft.Data.Entity.CTP, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" />
することが:
<Reference Include="Microsoft.Data.Entity.CTP, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Lib\Microsoft.Data.Entity.CTP.dll</HintPath>
</Reference>
ここ..\Lib
で、はソリューションレベルのディレクトリで、プロジェクトファイルから1つ上のディレクトリです。