2

SSE 2005 の代わりに Sql Server 2008 Express をインストールすることで、新しい Win 7 VS2008 Team System ビルド サーバーである程度の進歩がありました。これは、Win 7 および Sql Server 2008 では機能しないようです。代わりに、2012 年 10 月の日付の MSBuild 拡張パックを既定のパスにインストールしました。インポートで "$(MSBuildExtensionsPath)\ExtensionPack\MSBuild.ExtensionPack.tasks" が見つからないため、ビルドはオフで失敗します。

そして私も見つからない!

これはバージョンの不一致ですか (この場合、この穴から抜け出す方法)、それとも私はばかげているのでしょうか? 私が見つけることができる唯一のファイルは $(MSBuildExtensionsPath)\ExtensionPack\MSBuild.ExtensionPack.Tfs2010.dll で、私には正しくありません。インストールされている MSBuild Extension Pack のヘルプ ファイルは、私が知る限り、この種のことをカバーしていないので、途方に暮れています。

ティア

4

2 に答える 2

2

に置き換え$(MSBuildExtensionPath)てみて$(MSBuildExtensionPath32)、Program Files (x86) ディレクトリが見つかることを確認してください。

于 2013-04-09T14:32:35.187 に答える
0

ビルドサーバーを開発環境にできるだけ近づけることをお勧めします。開発者が SQL 2005 がインストールされた 32 ビット マシンで作業している場合は、ビルド サーバーを一致させようとします。開発者のコ​​ンピューターにインストールする必要があるソフトウェア (MSBuild 拡張機能など) は、ビルド サーバーにもインストールする必要があります。

于 2013-04-08T16:33:55.423 に答える