按照網上方法,(http://www.asp600.com/websource/SiteTeach/index.aspx?page=2)
自己寫了一個ActiveX控件,自己寫的ActiveX控件調用顯示都沒有問題.只是我在ActiveX控件
上加了一個Button按鈕.點擊按鈕讀寫文件.  這樣在調用的時候顯示都沒問題.只是我點擊按紐,
會報
型別 System.Security.Permissions.FileIOPermission, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 的使用權限要求失敗。
請問各位大俠,有遇到過這種問題嗎??? 如何解決啊??

解决方案 »

  1.   

    WebControl?
    如果是的话,要注意你读写文件的权限,在web中,默认的用户是aspnet,所以你需要设置一下此用户对相应目录的具有可写权限。
      

  2.   

    http://www.asp600.com/websource/SiteTeach/index.aspx?page=2这个地址不错
      

  3.   

    Knight94(愚翁)
    是的 ,我寫的是WebControl,現在就是權限沒發解決.
      

  4.   

    我把aspnet設置為Administrator也不行啊,請問我如何設置,多謝了阿:)
      

  5.   

    說錯了.我寫的是System.Windows.Forms.UserControl,但是在WEB裡面調用的.高手們幫忙啊
      

  6.   

    to 寫的是System.Windows.Forms.UserControl,但是在WEB裡面調用的很少有人这样写,form机制和web机制不一样。
    你转化成webcontrol试试
      

  7.   

    管理工具-〉.net向导-〉调整.net安全性-〉本机 or 本用户-〉信任站点-〉完全信任
    然后把包含那个控件的站点设为信任站点
      

  8.   

    除了要在IE设定ActiveX的权限外,还要将该文件设置为everyone 可完全控制才可以吧。