compiler-errors - windows Defender 修改了 Microsoft.CppCommon.targets
问题描述
之所以发生这种情况,是因为 Windows Defender 正在执行某些进程并且它以某种方式进行了编辑,因为 Windows Defender 将我的 Visual Studio 输出文件检测为危险的木马或其他东西。
我真的不知道该怎么办,请帮忙
解决方案
windows defender 修改了 Microsoft.CppCommon.targets
正如保罗所说,该问题是由配置页面的构建后事件或构建前事件中编写的错误命令行引起的。你可以看到这个。
请通过右键单击您的项目--> 来检查它Properties-->Configuration Properties-->Build Event-->Pre-Build Event/Post-Build Event/Pre-Link Event-->Command Line
。
你项目中的命令是这样的:
copy xxxxxxxxx\Noradrenaline.dll ..\bin
如果Noradrenaline.dll
是你的项目的输出文件,你应该在构建后事件中编写命令(该事件在构建完成后执行,并且只有在构建之后才能找到相应的输出文件)。
另外,如果Noradrenaline.dll
不是项目的输出文件,请确保路径可访问且bin
文件夹已经存在。
此外,从您的命令的角度来看,您希望将特定文件复制到文件夹中。
复制命令的目标地址必须包含文件名,例如.. \ bin \ Noradrenaline.dll
.
xcopy path1 path2
path1是源文件的路径(如 xxx\xxx.dll),path2是目标地址,您还记得将名称添加到目标地址(如 xxx\xxx.dll)。
综上所述,如果两条路径都可以正常访问,最好这样写:
copy xxxxxxxxx\Noradrenaline.dll ..\bin\Noradrenaline.dll
希望它可以帮助你。
推荐阅读
- react-native - 在嵌套堆栈导航器反应导航 V3 中传递参数未定义
- javascript - 当放置在条件中时,typeof body 会从 string 变为 undefined
- android - 如何将文本发送到服务器并使用 volley 和 json 获取数组
- mongodb - 我的 fluentd 没有将数据插入 mongodb
- python - 查找点是否位于多边形的内部或边界上(Python - Shapely)
- typescript - TypeScript中数字的扩展方法
- asp.net-mvc - MVC 检查/引导
- python - 没有 NumPy 的矩阵和向量乘法
- r - 如何使每一行成为一组新的变量并在 r 中动态重命名它们
- python - 当我尝试执行此程序时出现此错误(python 文件管理)