【发布时间】:2017-04-10 01:15:42
【问题描述】:
尝试在 Visual Studio 2015 中创建安装项目。当我添加我的主项目时,没有添加任何依赖项;不是我的其他项目(dll),没有 Nuget 包,甚至没有 .Net 框架。
我确实尝试过手动添加这些项目 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”。这只是意味着使用错误的参数调用某处的方法,这实际上没有任何帮助。如果您在谈论这个marketplace.visualstudio.com/…,您是否尝试过卸载+重新安装它?
标签: c# visual-studio installation