2012-03-19 80 views
4

如果已經回答過此問題,請致歉。找不到文件'obj Debug Program.exe.manifest'

發生在我的VS2010 SP1 VB.NET環境中。我已經成功地通過ClickOnce工作,編譯和發佈項目A一段時間,然後嘗試發佈項目B並收到錯誤:

找不到文件'obj \ Debug \ Program.exe.manifest'在文件microsoft.common.targets中。當我查看microsoft.common.targets文件時,我收到> 101警告。

該幫助告訴我它的錯誤MSBuild錯誤MSB3113。

現在所有項目的行爲都是一樣的,包括我發佈的項目。

事情我已經嘗試:

創建新位置新項目。發佈期間發生同樣的錯

我將兩個項目都移動到了不同的機器上,並且兩個發佈都沒有問題。

我從頭重新安裝VS2010到問題機器上的不同位置,並重新出現錯誤(問題機器是Vista,確定一個是Windows7 prof)。

嘗試了部署,無符號,簽名等各種變體。所有項目都在VB.NET中,不清楚如何通過VS2010設置關閉清單包含。我試圖通過將.vbproj文件中的項目信息更改爲

<PropertyGroup> 
    <GenerateManifests>false</GenerateManifests> 
</PropertyGroup> 

沒有效果。

該項目偶爾構建成功,但後來未能發佈。這個模式我還沒有完全理解。

任何意見讚賞

彼得

+0

通常情況下,當事情很難找到重置默認的一切工作最好。重新安裝Visual Studio,如果這沒有幫助重新安裝Windows。 – Vnuk 2012-11-09 08:27:49

回答

相關問題