1

由于 pdb,我的项目总是过时。在 VS 输出窗口中,我总是看到:'项目已过时。输入文件 foo.dll 早于输出 foo.pdb'。总是一样。为什么会发生这种情况?我应该如何解决这个问题?

4

1 回答 1

0

现在我成立了原因......这是因为项目文件中项目项生成的程序集的使用:如果您在 foo 项目文件中将定义:

  <ItemGroup>
      <ThisAssembly Include="$(TargetDir)\foo.dll" />
  </ItemGroup>

比你的项目总是过时的:输入文件 foo.dll 比输出 foo.pdb... VS 2012 Sp2。那是可悲的。

于 2013-04-25T17:35:03.973 回答