嘗試在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 ------
值得注意的是,該錯誤只出現在輸出中,而不是錯誤列表。那麼爲什麼不添加依賴的任何想法?爲什麼構建失敗?那個錯誤代碼甚至意味着什麼? (作爲事後的想法,我已經成功地在不同的解決方案集上構建了一個安裝文件;我想也許這是我的項目屬性中的一些設置)。
儘管事實上,這個問題是很老,我借調它。我的解決方案中有100多個項目,所以我不知道從哪裏開始。 但是,我有兩個項目使用不安全,我得到兩次HRESULT ='80070057'。我想知道這是否是原因。 –
80070057只是「E_INVALIDARG」。它只是意味着某個方法被錯誤的參數調用,這實際上沒有幫助。如果你在談論這個https://marketplace.visualstudio.com/items?itemName=VisualStudioProductTeam.MicrosoftVisualStudio2015InstallerProjects你試過卸載並重新安裝它嗎? –