我在使用 MS Visual Web Developer 2008 Express Ed. 开发 ASP.NET C# 项目的时候遇到了问题。我的操作系统是 Windows7 64 位。 我尝试打开一个 Excel 文档,但它提示 Old format or invalid type lib...
每当我尝试调试我的项目时,都会出现这个问题: 这是法语,以下是我的翻译: "尝试运行项目时出错:无法加载程序集“DBZ buu's Fury Text Editor”或其依赖项之一。给定的程序集名称或代码库无效。(来自HRESULT的异常:0x80131047)" 请问有人能帮忙解决吗?
我已经有一个使用了大量COM和HRESULTS的项目。无论如何,我想知道是否可以定义自己的HRESULT,并能够对我们自己的HRESULT使用FormatMessage()函数? 我找了一下,没有找到任何东西。有什么想法吗? 编辑 基本上我想定义一组自己的HRESULT,而不仅仅是返回E...
我刚刚查看了VS2008中HRESULT的定义。WinNT.h文件中有以下代码: typedef __success(return >= 0) long HRESULT; 这到底是什么意思?在我这个外行人的眼中,它甚至看起来都不像C或C++。
System.Exception.HResult属性是受保护的。如何在不使用反射或其他丑陋的方法的情况下查看异常并获取HResult? 这是情况: 我想编写一个备份工具,用于在系统上打开和读取文件。 根据这个指南,我使用FileAccess.Read和FileShare.ReadWrit...
我正在为写入Process对象的StandardInput流的代码做一些异常处理。该进程有点像Unix中的head命令,它只读取其输入流的一部分。当进程终止时,写入线程会失败并出现以下异常:IOException The pipe has been ended. (Exception from...
初步说明:我还没有完全掌握整个“interop”事情... 在.NET中使用COM库时,所有的HRESULT方法都被包装成了当返回代码不是SUCCEEDED时抛出异常的形式。 //ATL magic exluded class C { HRESULT foo(){ return E...
在自动构建时使用devenv工具出现了一段时间的错误。我已经查看了所有可以找到的网站,通常的答案是刷新依赖项(我认为这只适用于手动部署,而不适用于自动部署),并从项目中删除源代码控制编码,但这对我没有帮助。 该错误并不是每次构建都会发生,但似乎每次在不同的部署项目上随机出现。 是否有人能够...