C# 当我在IIS中托管我的Dot Net应用程序时,Excel文件不会打开

C# 当我在IIS中托管我的Dot Net应用程序时,Excel文件不会打开,c#,asp.net,excel,iis,comexception,C#,Asp.net,Excel,Iis,Comexception,我有我的dotnet应用程序,我通过点击按钮从数据库中获取路径来打开Excel文件,它工作正常,但当我在IIS中托管我的应用程序时,我得到以下异常- 请帮助…我通常发现这些是与IIS中的网站相关联的用户的权限问题。确保IIS用户有权访问该文件 顺便说一下,我可能会考虑使用不需要使用Excel自动化的第三方DLL。如果您不需要XLSX支持,我在这方面取得了很好的成功。只是一个建议 祝你好运。我通常发现这些都是与IIS中的网站相关联的用户的权限问题。确保IIS用户有权访问该文件 顺便说一下,我可能会

我有我的dotnet应用程序,我通过点击按钮从数据库中获取路径来打开Excel文件,它工作正常,但当我在IIS中托管我的应用程序时,我得到以下异常-


请帮助…

我通常发现这些是与IIS中的网站相关联的用户的权限问题。确保IIS用户有权访问该文件

顺便说一下,我可能会考虑使用不需要使用Excel自动化的第三方DLL。如果您不需要XLSX支持,我在这方面取得了很好的成功。只是一个建议


祝你好运。

我通常发现这些都是与IIS中的网站相关联的用户的权限问题。确保IIS用户有权访问该文件

顺便说一下,我可能会考虑使用不需要使用Excel自动化的第三方DLL。如果您不需要XLSX支持,我在这方面取得了很好的成功。只是一个建议


祝你好运。

你模拟用户引用了吗

你模拟用户引用了吗

是的,我已经通过了前面提到的第一种方式,因为我们需要为ASPNET用户提供一些权限,我解决了它…谢谢。是的,我已经通过了前面提到的第一种方式,因为我们需要为ASPNET用户提供一些权限,我解决了它…非常感谢
 System.Runtime.InteropServices.COMException (0x800A03EC): Exception from HRESULT: 0x800A03EC 
 at Excel.Workbooks.Open(String Filename, Object UpdateLinks, Object ReadOnly, 
                          Object Format, Object Password, Object WriteResPassword, 
                          Object IgnoreReadOnlyRecommended, Object Origin, 
                          Object Delimiter, Object Editable, Object Notify, 
                          Object Converter, Object AddToMru, Object Local, 
                          Object CorruptLoad)