.net - 在 Visual Studio 2010 中添加对 .Net 4 项目的引用时出现错误 "HRESULT E_FAIL has been returned from a call to a COM component"

标签 .net visual-studio-2010 asp.net-mvc-2 reference

在 Visual Studio 2010 中向项目添加 .dll 引用时,我收到错误“HRESULT E_FAIL 已从对 COM 组件的调用返回”。

奇怪的是,如果我制作 .dll 的本地副本,并在本地引用它就可以了。但是,如果我尝试从我们的共享资源服务器 (\server\release\Common\Payment\v1.0\Libr\23\PaymentServices.dll) 中引用它 - 它给了我上述错误。

有任何想法吗?

提前致谢!

最佳答案

我在 VS2010 中遇到了一个看似相似的问题,同样的错误消息是由文件结构不一致引起的,即。该项目正在引用不存在的文件或项目所期望的文件。

确保文件可访问/可用。

关于.net - 在 Visual Studio 2010 中添加对 .Net 4 项目的引用时出现错误 "HRESULT E_FAIL has been returned from a call to a COM component",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3616931/

相关文章:

c# - System.ObjectDisposedException : 'Cannot access a disposed object.'

c# - 如何正确地将 JSON 字符串反序列化为包含另一个类的嵌套列表的类

c# - 系统.FormatException : Input string was not in a correct format

c# - 注销 - 如何清除缓存,asp.NET

.net - Apache log4net : How to set CC and BCC addresses to SmtpAppender from config file

c# - OpenXml 多图像

visual-studio-2010 - VS2010 Premium 物有所值吗?

c# - asp.net mvc 2 多个局部 View

asp.net-mvc - 有没有办法使用符号服务器调试 ASP.NET MVC 代码(而不是下载源代码并引用它)?

asp.net-mvc - MVC:如何将文件上传和其他表单字段发布到一个操作