2016-11-25 233 views
6

嘗試在Visual Studio 2015中創建安裝項目。當我添加我的主項目時,不添加任何依賴項;不是我的其他項目(dll's),沒有Nuget包,甚至沒有.Net Framework。VS2015 - Visual Studio安裝程序:沒有檢測到依賴項,也不會生成

我曾嘗試這些項目的DLL手動添加,但不管我做或不做,我每次都得到這個生成錯誤:

------ Starting pre-build validation for project 'ProjectInstaller' ------ 
ERROR: An error occurred while validating. HRESULT = '80070057' 
------ Pre-build validation for project 'ProjectInstaller' completed ------ 

值得注意的是,該錯誤只出現在輸出中,而不是錯誤列表。那麼爲什麼不添加依賴的任何想法?爲什麼構建失敗?那個錯誤代碼甚至意味着什麼? (作爲事後的想法,我已經成功地在不同的解決方案集上構建了一個安裝文件;我想也許這是我的項目屬性中的一些設置)。

+0

儘管事實上,這個問題是很老,我借調它。我的解決方案中有100多個項目,所以我不知道從哪裏開始。 但是,我有兩個項目使用不安全,我得到兩次HRESULT ='80070057'。我想知道這是否是原因。 –

+0

80070057只是「E_INVALIDARG」。它只是意味着某個方法被錯誤的參數調用,這實際上沒有幫助。如果你在談論這個https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects你試過卸載並重新安裝它嗎? –

回答

0
+0

那麼,在我的情況下,所有的臨時ASP.NET文件已被刪除,該目錄是空的。如果沒有任何幫助,我會反編譯嘗試,也許只是重新安裝Visual Studio。 –

+2

@KolyaIvankov嘗試這些也可能會有所幫助https://stackoverflow.com/questions/8269386/could-not-load-file-or-assembly-the-parameter-is-incorrect/8269493#8269493 – Ramankingdom

+0

以前做過,檢查再次,在我的用戶中沒有Temporaty ASP.NET文件:( –

相關問題