4

Visual Studio 2013 から Visual Studio 2015 に移行しています。TDS をインストールし、TDS パッケージを正常にビルドおよび作成できます。最初に、TDS を再インストールすることで解消された Hedgehog サービス dll が存在しないというエラーが発生しました。

今、私が抱えている唯一の問題は、ローカルにデプロイしようとするときです。ビルド テストは問題なくパスしますが、展開オプションは TDS プロジェクトで次のエラーで失敗します。

C:\Program Files (x86)\MSBuild\HedgehogDevelopment\SitecoreProject\v9.0\HedgehogDevelopment.SitecoreProject.targets(633,5): エラー: デプロイに失敗しました。理由: TDS コネクタが正しいバージョンではありません。

誰かが以前にこのエラーを見たことがありますか?どうすれば修正できますか? すべてのコードが変更され、パッケージを作成することもできるため、フォルダーにローカルに展開することはできますが、すべてが機能することは本当に素晴らしいことです。

ありがとう

4

1 に答える 1

6

マシンに複数のバージョンの TDS をインストールしているときに、この問題に遭遇しました。私のVS2013には1つのバージョン(5.1.something)があり、VS2015には新しいバージョン(5.1.something other)がありました。個別のインストーラーがありますが、TDS はコア DLL (C:\Program Files (x86)\MSBuild\HedgehogDevelopment\SitecoreProject\v9.0) 用に MSBuild の場所で 1 つのフォルダーのみを使用するため、実際には 1 つのバージョンしか使用できません。

もう 1 つの一般的なシナリオは、ターゲット サイトに古いバージョンの TDS のファイルが含まれている場合です。_DEV フォルダーの削除はその一部ですが、通常、TDS が bin フォルダーにインストールする DLL も削除する必要があります。

他の人が言及しているように、hhogdev.com のサポートは非​​常に迅速に対応してくれる素晴らしい人々です。

于 2016-03-09T13:16:24.843 に答える