ASP.NET 未被授权访问所请求的资源。请考虑授予 ASP.NET 请求标识访问此资源的权限。ASP.NET 有一个在应用程序没有模拟时使用的基进程标识(通常,在 IIS 5 上为 {MACHINE}\ASPNET,在 IIS 6 上为网络服务)。如果应用程序正在通过 <identity impersonate="true"/> 模拟,则标识将为匿名用户(通常为 IUSR_MACHINENAME)或经过身份验证的请求用户。 若要授予 ASP.NET 对文件的写访问权,请在资源管理器中右击该文件,选择“属性”,然后选择“安全”选项卡。单击“添加”添加适当的用户或组。突出显示 ASP.NET 帐户,选中所需访问权限对应的框。Application Word_App = new Application();这个是咋回事?我是添加了microsoft word 11.0 object library 地~~,知道的回下,谢了~~

解决方案 »

  1.   

    //创建一个名为WordApp的组件对象   
      Word.Application   WordApp=new   Word.ApplicationClass();   
        
      //创建一个名为WordDoc的文档对象   
      Word.Document   WordDoc=WordApp.Documents.Add(ref   Nothing,ref   Nothing,ref   Nothing,ref   Nothing);   
      //增加一表格   
      Word.Table   table=WordDoc.Tables.Add(WordApp.Selection.Range,9,2,ref   Nothing,ref   Nothing);
      

  2.   

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

  3.   

    在组件服务中在DCOM里将"Word 组件"->属性"安全",将"启动和激活权限"和"访问权限"在编辑中添加权限(组和用户)或者everyone