visual-studio - 附加 list : Warning 81010002

标签 visual-studio warnings manifest

从发现的代码 here 将以下内容粘贴到 VS10 Win32 项目的 exe.manifest 文件中:

<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings xmlns:ws2="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
<ws2:longPathAware>true</ws2:longPathAware>
</windowsSettings>

构建生成了链接器警告:

warning 81010002: Unrecognized Element "longPathAware" in namespace "http://schemas.microsoft.com/SMI/2016/WindowsSettings".

可以理解,基于捆绑 mt.exe 的年龄,如类似 issue 中所述。 .

问题是,这是否会以任何方式影响应用程序在属性已知的平台上的长路径感知?

最佳答案

下载了 2.4 Gb W10 SDK,感谢Sera's suggestion ,并将 1 MB 文件 mt.exe 复制到 Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin。新mt未生成警告。 (Program Files\Microsoft SDKs\Windows\v7.1\Bin 中为 7.1 SDK 设置的环境变量存在一些小问题,为操作添加了一些额外的 flavor 和质感)

关于visual-studio - 附加 list : Warning 81010002,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41338739/

相关文章:

visual-studio - 禁用警告 c4702 似乎不适用于 VS 2012

visual-studio - TFS 2010 中 witadmin 操作的日志在哪里?

visual-studio - Visual Studio HTML Cursor-within-HTML-Element 语法高亮颜色

r - R中的mclapply禁止显示警告

通过 manifest.plist 的 iOS 分发 - 在 url 字符串中使用查询字符串参数?

com - 模拟进程外 ActiveX 的 SideBySide

java - 在这种情况下,jar 将从哪里加载?

c# - colspan GridView 行

c# - 无法连接到包含中文字符的 MySQL 数据库

java - 使 javac 将警告视为错误