1
由於pdb的原因,我的項目總是過期。 在VS輸出窗口中,我總是看到:'項目已過期。輸入文件foo.dll比輸出foo.pdb'舊。總是一樣。 爲什麼會發生這種情況?我應該如何解決這個問題?Pdb讓我的項目總是過時
由於pdb的原因,我的項目總是過期。 在VS輸出窗口中,我總是看到:'項目已過期。輸入文件foo.dll比輸出foo.pdb'舊。總是一樣。 爲什麼會發生這種情況?我應該如何解決這個問題?Pdb讓我的項目總是過時
現在我成立的理由......這是因爲組件的使用在項目文件項目項產生: 如果您在foo的項目文件將定義:
<ItemGroup>
<ThisAssembly Include="$(TargetDir)\foo.dll" />
</ItemGroup>
比你的項目總是出日期:輸入文件foo.dll比輸出foo.pdb舊... VS 2012 Sp2。那很傷心。
您是否手動比較了日期? – leppie 2013-04-25 15:33:09
建立一些msecs後,dll是更新的 – 2013-04-25 15:54:18
你做了一個乾淨的重建? – Amicable 2013-04-25 16:29:02