开发系统插件的时候需要把dll复制去系统的system32目录下,一开始使用如下语句
copy $(TargetDir)$(TargetFileName) $(windir)\system32
发现文件被复制去了windows目录下的syswow64目录
经查找资料,用如下方法解决,记录备查
%windir%\sysnative\cmd.exe /C "copy $(TargetDir)$(TargetFileName) $(windir)\system32"
在开发系统插件时,将DLL文件正确复制到Windows的system32目录是关键步骤。本文介绍了一种常见错误及解决方案,即避免DLL被误放到syswow64目录,通过使用%windir%sysnativecmd.exe命令行实现精确放置。
开发系统插件的时候需要把dll复制去系统的system32目录下,一开始使用如下语句
copy $(TargetDir)$(TargetFileName) $(windir)\system32
发现文件被复制去了windows目录下的syswow64目录
经查找资料,用如下方法解决,记录备查
%windir%\sysnative\cmd.exe /C "copy $(TargetDir)$(TargetFileName) $(windir)\system32"

被折叠的 条评论
为什么被折叠?