本帖最后由 eric789 于 2012-06-01 11:40:25 编辑

解决方案 »

  1.   

      有没有人解决过啊? 我用TransactionScope,突然就也报这个错误了。纳闷的
      

  2.   

    应用程序域 异常,我烤,这也太高级了吧难道是你的这个组件需要另开自己的程序域?一般是在官方文档那有详细的环境配置说明,说白了就是各种配置文件里配置相关信息,比如web.config你自己说在VS工具里运行正常,在IIS上就悲剧,这种情况,你先根据官方说明,检查一下配置文件里是否正常了,然后,至于IIS与VS工具的环境区别,常规想到的是:IIS权限配置,比如,是否禁止调用第三方组件(一般称之为第三方.dll)
      

  3.   

    没人知道吗?我也遇见的这个问题,我是用web在线朗读,用winfrom是没问题的,webfrom就有问题!之前还有个什么权限问题也出错,还没解决了,就这两个错误换着报错!
      

  4.   

    出现的信息应该是你的第三方组件运行中的BUG。这里说的AppDomain并不是你的程序的AppDomain,而是Voice所调用的另一个应用程序域的AppDomain。你的第三方组件有严重的Bug没有修复。建议你放弃这个第三方组件,使用比较成熟的。
      

  5.   


    我不太清楚在一个web服务器上朗读有什么意义呢?服务器放在电信机房,用户又听不见它上面的朗读声。这类组件通常需要你修改windows系统的 DCOM 的多项设置,保证以某个桌面用户账户运行(而不是network service账户)。这类程序开发不是asp.net程序员的事情。这种程序架构也不对!
      

  6.   


    我不太清楚在一个web服务器上朗读有什么意义呢?服务器放在电信机房,用户又听不见它上面的朗读声。这类组件通常需要你修改windows系统的 DCOM 的多项设置,保证以某个桌面用户账户运行(而不是network service账户)。这类程序开发不是asp.net程序员的事情。这种程序架构也不对!
    用户在网页上一点,然后服务器上就朗读了,呵呵
    这让我想起了有人问为啥MessageBox.Show在webform用不了