【问题标题】:Visual Studio - Rebuild dependencies when code changedVisual Studio - 代码更改时重建依赖项
【发布时间】:2020-08-24 00:40:44
【问题描述】:

我想在启动应用程序并且代码更改时重建所有依赖项。 我已经尝试了一些我发现的解决方案:

  1. 工具>>选项>>项目和解决方案>>构建和运行>>检查“运行时,当项目过期时”设置为“始终构建”或“提示构建”。然后,构建>>配置管理器>>检查我需要的所有项目的“构建”。但它不起作用。
  2. 我尝试删除 .vs 文件,重新启动 Visual Studio,卸载并重新加载项目,但没有成功。

我正在使用 Visual Studio Community 2019 版本 16.3.6。 如果您需要更多信息,请询问!

【问题讨论】:

    标签: visual-studio build


    【解决方案1】:

    我怀疑您的引用不正确,因此您可能错误地断定您的程序集实际上没有重建。您确定您的引用是项目引用,而不是您为特定 DLL 选择路径和文件位置的引用吗?如果您不确定,请删除对您项目的程序集引用,然后通过浏览相关项目将它们重新创建为项目引用。

    此外,Visual Studio 将仅重建当前解决方案中的项目 - 您必须拥有可编译的项目才能重建这些项目。

    如果以上没有让你找到答案,请指教。

    【讨论】:

    • 手动构建,所以我猜我的依赖是正确的。要添加依赖,我做了:右键单击我的项目>>添加>>参考>>进入项目>>检查我的其他项目
    • 您说要在启动时重建。您究竟是如何启动该程序的?另外,您说它在您手动构建时有效 - 而不是什么?当它失败时你是如何构建的?
    • 我通过单击顶部的绿色箭头/三角形来启动项目。当我这样做时,即使我的代码发生了变化,项目也不会自动重新构建。但是,如果我手动转到 Build >> Rebuild 解决方案,它可以工作。抱歉,如果之前不清楚
    • 请在启动程序时检查输出窗口,如果您看到任何可以解释为什么您的项目没有得到重建的信息,请告诉我...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多