2016-02-03 54 views
7

我目前正在嘗試在Visual Studio 2013(C++)中爲我的項目使用性能分析器。項目在Visual Studio中以調試和發佈模式運行,配置屬性 - >調試 - >環境設置爲PATH = $(MYPATH);%路徑。在Visual Studio 2013中設置性能分析器的環境變量

我使用它可以讓Visual Studio找到我需要的所有dll,這些dll分散在不同的目錄中(例如boost dll全部位於我的計算機上)。

由於某些原因,使用性能嚮導時它不起作用。我使用了推薦的CPU採樣,並確保我的應用程序可以在F5上啓動。當從性能嚮導開始它說:

「程序無法啓動,因爲MYDLL.DLL是從計算機中缺少......」

我懷疑問題是與Profiler使用對環境變量開始。無論如何告訴探查器使用特定的環境變量?

我搜索了一段時間,但我還沒有找到任何有關如何做到這一點的信息。也許我沒有使用適當的關鍵字?我已閱讀這些,但他們並沒有真正的幫助:

**要注意的是:如果我複製缺少的DLL在我的.exe文件夾中,它工作正常。這個解決方案需要大量的複製,如果可能的話,我寧願避免它。

回答

相關問題