当前位置:编程学习 > C#/ASP.NET >>

C#做的报表,为什么导出文件时老是提示要输入密码

visual studio 2005做的报表,查看报表时需要导出文件是总要提示输入密码,而且密码正确也不行


--------------------编程问答-------------------- 什么报表?
EXCEL,CRYSTAL REPORT, SSRS? --------------------编程问答-------------------- 就是一般的报表,但是导出格式有execl和web其它的 --------------------编程问答-------------------- 求解决Q339371637 --------------------编程问答-------------------- 以EXCEL为例,你如何生成报表的?
直接Reference Office的原件,然后Create 一个 Office.Excel.Application,
还是使用第三方库,使用EXCEL模版? --------------------编程问答-------------------- 用的是基本的表格,sql 部署的报表服务器 --------------------编程问答-------------------- 对路径的访问被拒绝。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.UnauthorizedAccessException: 对路径的访问被拒绝。 

ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 

要将 ASP.NET 访问权限授予某个文件,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。

源错误: 

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。  
--------------------编程问答-------------------- 权限问题,报表访问的资源,例如模版或者文件,没有权限.
--------------------编程问答-------------------- 除 --------------------编程问答-------------------- 权限吧。可在配置文件里设置好相关的用户和密码然后赋予权限 --------------------编程问答-------------------- ASP.NET 默认执行时不是使用当前登录帐号运行的.
从这方面去想. --------------------编程问答-------------------- 用代码实现,不要用控件。 --------------------编程问答-------------------- 依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置" 
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,