2016-11-25 234 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文件:( –

相关问题