Possible Duplicate:
How to run a C# .exe file on many computers?
我的可执行文件有问题。我用 C# windows 表单将 txt 转换为 excel。然后在调试中我在那里获取了exe文件。在我的装有 .NET 40 和 Excel 2010 的计算机上,我没有遇到任何问题。但是当我在另一台笔记本电脑上尝试它时,它向我显示 Invalid Index HRESULT 0x8002000B
。有 Office 2010,但没有 Visual Studio 2010。我该如何修复它?问题是因为没有安装 Visual Studio,如果是这样,我如何制作包含所有库的可执行文件?
最佳答案
当其他计算机没有目标 .net 时,会发生此错误。如果您发布应用程序并通过安装文件安装它,您可以先决条件目标.net 框架。在安装之前,它将检查计算机是否有 .net。如果没有它会建议安装它。
关于c# - Exe 文件错误 HResult 0x8002000B,索引无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13727358/