小编Paz*_*azO的帖子

CLR/CLI链接器失败,错误LNK2022 - 自定义属性不一致

环境: Visual Studio 10, CLR/CLI Class Library项目,构建Platform Toolset v100,目标框架版本v3.5.

我知道这个问题已经在这里被问到了,但是我没有找到解决问题的答案,所以再次提起这个问题.

在构建CLR/CLI Class Library (DLL)项目时,链接器失败并出现以下错误:

MSVCMRT.lib(managdeh.obj) : error LNK2022: metadata operation failed (80131195) : Custom attributes are not consistent: (0x0c0000f7).
MSVCMRT.lib(managdeh.obj) : error LNK2022: metadata operation failed (80131195) : Custom attributes are not consistent: (0x0c0000fb).
MSVCMRT.lib(msilexit.obj) : error LNK2022: metadata operation failed (80131195) : Custom attributes are not consistent: (0x0c000128).
MSVCMRT.lib(msilexit.obj) : error LNK2022: metadata operation failed (80131195) : Custom attributes are not consistent: …
Run Code Online (Sandbox Code Playgroud)

clr preprocessor c++-cli visual-studio-2010

14
推荐指数
1
解决办法
8410
查看次数

是否可以在未安装 XCode 的情况下运行 Mac“Instruments”工具?

我需要使用上的Mac 时间分析器El-Capitan工具。该工具Instruments随XCode.
由于这XCode是一个相对较大的设置(在我的例子中 - XCode-7for El-Capitan),并且由于目标Mac不是开发人员机器而是 QA 机器,我想避免安装XCode。

有谁知道是否可以在不XCode安装的情况下运行此分析器工具?

感谢您提供任何信息

c++ macos xcode profiling osx-elcapitan

6
推荐指数
0
解决办法
1319
查看次数

调试重命名的 DLL?

我在调试 DLL 时遇到问题,该 DLL 在构建后过程中已重命名:WinDBG 无法加载正确的符号(pdb 文件)。

示例:
原始文件名为:abc.dll
创建的 PDB 名为:abc.pdb
在构建后过程中,DLL 被重命名为“ab.DLL”。

由于某种原因,在调试时我可以看到模块显示为“a_b.dll”(连字符被下划线替换,不知道为什么会发生这种情况)。此外,WinDBG 无法加载其符号。

我试过ld a_b /f abc,也试过将 PDB 重命名为“a_b.pdb”,然后调用 .reload /f /i a_b,但这也不起作用。

所有这一切都发生在我的Release构建中,它被设置为添加调试信息并创建 PDB,就像它一样。

debugging symbols windbg

5
推荐指数
1
解决办法
684
查看次数