gpt4 book ai didi

Silverlight Web 项目始终不是最新的

转载 作者:行者123 更新时间:2023-12-05 08:00:33 25 4
gpt4 key购买 nike

Silverlight 网络项目始终不是最新的。这导致每次都重建 Web 项目,即使它从未更改并且它的依赖关系也从未更改。

是否可以只在必要时构建网络项目,而不是每次使用 VS 启动应用程序时?

最小构建日志:

Build: 1 succeeded, 0 failed, <...> up-to-date, 0 skipped

诊断构建日志:

Project '<...>.Web' is not up to date. Input file '<...>.xap' is modified after output file '<...>.Web.pdb'.

最佳答案

我相信这可能与 MSBuild 在为该 Web 项目编译 dll/pdb 后如何将 xap 文件存放到该 Web 项目的 ClientBin 目录有关。

对我有用的方法是向“接触”pdb 文件的 Web 项目添加一个命令行生成后事件,将其复制到同一位置。这使得 pdb 具有一个日期修改值,该值在 xap 被拉入 ClientBin 目录之后。

命令如下:

copy /b "$(ProjectDir)obj\Debug\$(TargetName).pdb" +,,

从这个 StackOverflow 答案中得到脚本的框架:https://stackoverflow.com/a/1190325/1800930

您可能需要更改路径,具体取决于您遇到的具体错误。

关于Silverlight Web 项目始终不是最新的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18051905/

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