附加清单:警告81010002
问题描述:
粘贴以下为从代码VS10的Win32项目exe.manifest文件中找到here:附加清单:警告81010002
<application xmlns="urn:schemas-microsoft-com:asm.v3">
<windowsSettings xmlns:ws2="http://schemas.microsoft.com/SMI/2016/WindowsSettings">
<ws2:longPathAware>true</ws2:longPathAware>
</windowsSettings>
大厦生成的链接器警告:
警告81010002:命名空间“http://schemas.microsoft.com/SMI/2016/WindowsSettings”中无法识别的元素“longPathAware”。
可以理解的基础上,在这个类似issue解释捆绑mt.exe的年龄。
问题是,这会以何种方式影响已知属性的平台上应用程序的长路径感知?
答
下载速率为2.4Gb W10 SDK,感谢Sera's suggestion,并复制了1 MB的文件mt.exe到Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin
。新的山未产生警告。 (在操作中为Program Files\Microsoft SDKs\Windows\v7.1\Bin
添加了7.1 SDK的环境变量的小问题)
看起来[命名文件,路径和命名空间]上的xml代码存在问题( https://msdn.microsoft.com/en-au/library/windows/desktop/aa365247%28v=vs.85%29.aspx?)页面。已经[尝试](https://social.msdn.microsoft.com/Forums/zh-CN/f63c6ae3-0abf-4b1b-b2eb-9664fcbc0ef5/linker-warning-81010002?forum=visualstudiogeneral)联系MS。 :) –