已與我們的新的Win 7 VS2008 Team System中構建服務器取得了一些進展,通過安裝SQL Server 2008 Express的,而不是2005年上證所接下來的障礙是,我們正在使用VS2008和我們的團隊項目文件導入Sql Server 2005的MSBuild擴展包,它似乎不適用於Win 7和Sql Server 2008.因此,我們已將2012年10月發佈的MSBuild擴展包安裝到默認路徑。我們的構建現在失敗,因爲導入無法找到「$(MSBuildExtensionsPath)\ ExtensionPack \ MSBuild.ExtensionPack.tasks」。TFSBuild.proj進口更新 - 建議需要
而且我也無法找到它!
這是版本不匹配(在這種情況下,我們應該怎樣走出這個洞的)還是我傻?我能找到的唯一文件是$(MSBuildExtensionsPath)\ ExtensionPack \ MSBuild.ExtensionPack.Tfs2010.dll,這看起來並不正確。就我所知,安裝的MSBuild擴展包幫助文件不包括這類內容,所以我很茫然。
TIA
我想我可以看到這個問題 - 這是一個雙贏的764bit服務器,因此,所有32位的東西被安裝在「Program Files文件86」的文件夾,而$(MSBuildExtensionsPath)路徑穿過64位Program Files文件夾。那麼我怎樣才能最好地將東西重定向到正確的(Wow64)路徑? – haughtonomous 2013-04-08 15:53:20
你有沒有試過使用$(MSBuildExtensionPath32)? – Michael 2013-04-08 16:51:17
不 - 我不知道這個選項。它可以解決問題 - 我會放棄它。 – haughtonomous 2013-04-09 07:12:26