【问题标题】:DLL profiling in Visual Studio 2013 professional cannot find VSPerfControl.InteropVisual Studio 2013 专业版中的 DLL 分析无法找到 VSPerfControl.Interop
【发布时间】:2014-09-03 19:47:20
【问题描述】:

我已尝试在 Visual Studio 2013 Pro 中调试 DLL,但我不断收到这些错误

无法加载文件或程序集 'VSPerfControl.Interop, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a

我已经坚持了一段时间,我会很感激任何 cmets。 MSDN 网站只讨论 VS 高级版,所以我不确定分析 dll 是否真的适用于 Professional

http://msdn.microsoft.com/en-us/library/bb385752.aspx

【问题讨论】:

  • 问题已通过在默认文件夹中重新安装解决。
  • 所以一开始你是把 Visuals studio 安装在一个目录中,而不是它的默认选项?
  • @SiavJosep 已经有一段时间了。是的,由于空间限制,我想我将它安装在不同的驱动器上。
  • 看来我也是这样。通过重新安装VS,问题得到解决。另外,请添加您的解决方案作为答案。这会让其他人更容易获得这个。

标签: c++ dll visual-studio-2013 profiling


【解决方案1】:

问题已通过在默认文件夹中重新安装来解决。

【讨论】:

  • 嗨内努。您的答案出现在“低质量帖子”审核队列中。你能接受你的答案吗?这应该可以防止它被删除。
  • 谢谢@J.Chomel。我还是 Stack Overflow 的新手,所以不知道程序。
【解决方案2】:

无需重新安装即可解决问题

你需要做的:

1 - 打开“开始”菜单,例如按键盘上的 Windows 徽标键 Windows 徽标。

2 - 在开始菜单上,输入 dev。这将带来与您的搜索模式匹配的已安装应用程序列表。如果您正在寻找不同的命令提示符,请尝试输入不同的搜索词,例如提示符。

3 - 选择开发者命令提示符(或您要使用的命令提示符) - 以管理员身份运行

4 - 现在您必须检查 VSPerfControl.Interop 是否在此路径中:C:\Program Files\Microsoft Visual Studio 12.0\Team Tools\Performance Tools

5 - 如果不存在,则必须重新安装。如果存在,您必须使用命令提示符转到此路径 (cd C:\Program Files\Microsoft Visual Studio 12.0\Team Tools\Performance Tools)

6 - 之后,你必须执行这个命令行:

gacutil /i VSPerfControl.Interop.dll

现在重新打开 Visual Studio 并开心!!!

【讨论】:

    猜你喜欢
    • 2016-10-29
    • 1970-01-01
    • 2017-12-15
    • 1970-01-01
    • 1970-01-01
    • 2014-06-16
    • 1970-01-01
    • 2022-06-29
    • 2014-01-25
    相关资源
    最近更新 更多