验证HRESULT =\'80004005\'时发生错误

| 我已经在Visual Studio c#.net中创建了一个Windows服务,并且当我建立Windows服务项目时,我正在尝试为该服务创建安装和部署,它是成功的 我已经将项目输出组添加为Windows服务项目的主要输出。 我也将自定义操作添加到了设置项目中, 当我尝试构建设置项目时,它显示\“验证时发生错误。HRESULT = \'80004005 \'\”我还注意到检测到的依赖项文件夹中没有任何内容。
已邀请:
我的错误代码为
8000000A
,所以可能有所不同,我不确定这对您的问题是否有帮助。但是重新添加引用对我不起作用。但是,对我有用的是删除
.suo
文件(
.sln
旁边的文件)并再次(重新)构建。 (这可能是由于在Visual Studio 2008 comapct项目中意外打开Visual Studio 2010类库引起的。我什至不打算尝试重现它!) 删除ѭ1将使您“丢失”打开的文件(也许还有其他设置?),但是恕我直言,这只是一个小牺牲(?)。 我只是希望这可以节省一些时间...
我刚刚在WinForms项目中遇到了完全相同的问题。我的解决方案中有几个项目,除了已设置的项目外,它们都可以毫无问题地构建。 我通过删除对主项目中的解决方案中其他项目的所有引用(已被设置为主输出的引用),然后通过添加引用>>项目来重新添加它们来克服了这一问题。一旦我在解决方案中重新添加了对其他项目的引用,项目依赖关系就会重新出现,并且一切正常。 希望能有所帮助 理查德

要回复问题请先登录注册