2012-11-08 25 views
0

我想構建一個有3個項目的解決方案。解決方案配置是Debug | Win32的。在解決方案配置屬性上,對於項目: 項目配置平臺 第一個項目:模擬調試Win32 第二個項目:調試Win32 並且同樣適用於第三個。由於具有配置模擬調試的第一個項目,構建失敗。 錯誤會引發LINK:致命錯誤LNK1104:無法打開文件$(配置).... 當我在VS2012上構建時,它可以很好地構建。它創建一個文件夾「模擬調試」並將該庫放置在那裏。而VS可以找到lib。沒問題,建立成功。 但在tfs中,我無法指定配置「模擬調試」,因此它不會創建文件夾「模擬調試」,並且不會放置.lib。那裏。我無法更改任何解決方案配置或項目屬性。是否有任何方法可以爲tfs構建定義中的解決方案下構建的各個項目指定確切的配置。我知道我可以通過構建definito中的MsBuild參數,但我不確定這是否可行。我嘗試在「要構建的項目」和「要構建的配置」下手動指定「模擬調試」配置。但它沒有找到「模擬調試」配置。我發現團隊構建會覆蓋項目中指定的$ OutDir,並將所有二進制文件放在其他位置,因此無法找到.lib文件。但問題是由$(配置)指定的文件夾「模擬調試」未創建。我想我在這裏失去了一些東西....任何建議。tfs沒有「模擬調試」配置

回答

0

只要把這樣的配置或DLL以下路徑在建築機械

「C:\ Program Files文件\微軟的Visual Studio 10.0 \ Common7 \ IDE \ PublicAssemblies」 上

注意 :你很多人需要改變洗澡取決於你使用的VS版本。