gpt4 book ai didi

xml - 元素 中的属性 "Name"无法识别

转载 作者:数据小太阳 更新时间:2023-10-29 02:02:48 25 4
gpt4 key购买 nike

正在关注 instructions here ,我收到以下错误:

The attribute "Name" in element is unrecognized

在 .csproj 文件中,我删除了 PostBuild 部分并将其替换为:

<Target Name="SignOutput" AfterTargets="CoreCompile">
<Exec Command="&quot;C:\Program Files (x86)\Windows Kits\10\bin\x64\signtool.exe&quot; sign /f &quot;$(ProjectDir)My_Cert.pfx&quot; /p mypassword &quot;$(ProjectDir)obj\$(ConfigurationName)\MyExe.exe&quot;" />
</Target>

我这样做是因为我在尝试运行新发布的 SmartClient 应用程序时收到“文件具有与 list 中指定的不同的计算哈希”错误。怎么了?

最佳答案

csproj 中插入的默认 PostBuildEvent 被定义为 PropertyGroup 中的属性,您似乎将 Target 的代码粘贴到该 propertyGroup 中。这不仅没有达到预期的效果,它甚至会在加载项目文件时出错,因为属性没有 Name 属性,因此您有一些格式错误的 xml。解决方案:只需将 Target 放在项目级别,它会在构建时、CoreCompile 之后但在链接之前等自动调用,因此它也是定义“构建后事件”的一种方式,因此会造成混淆。

关于xml - 元素 <Target> 中的属性 "Name"无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37619799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com