【发布时间】:2011-01-23 12:35:39
【问题描述】:
编辑:基本上我需要的是 Visual Studio 在我点击调试时始终重建所有内容。
我目前正在使用 Visual Studio 编译我的汇编程序,使用 MASM,总的来说它工作正常。
但是我遇到了一个烦人的问题:
如果我包含这样的文件(例如,具有函数的文件)
Include functions.inc
并编译它,它原本可以正常工作。但是,如果我随后更改functions.inc 的内容,则无法识别,编译器会跳过functions.inc 并使用我更改之前的旧版本。
我在项目属性下的任何地方都找不到解决此问题的选项。但是我确定它与链接器选项或其他东西有关 - 如果我在项目属性下进行任何更改(即使我更改某些内容并将其更改回来,然后按 OK),它确实可以使用新版本正确编译函数.inc.
有什么想法吗?
【问题讨论】:
-
尝试编辑自定义构建规则并将 *.inc 添加到 Additional Dependencies。最终的后备方案是构建 + 重建。
-
重建是我现在正在使用的。有点烦人,但我确实将 ctrl+r 映射到它,所以它非常快。我将尝试其他依赖项的想法,然后回复它是否有效。
-
VS2015 怎么可能?
标签: visual-studio visual-studio-2010 assembly compilation masm