我是vs 2005 c#写了一个EXE,主要是操作SQL SERVER数据库的内容
在本机或者复制到别的机子都正常使用,但是我要是在本机共享,别的机子直接访问就会报错,提示:异常System.Security.SecurityException 在abcde.exe中发生怎么解决呢,所有c#写的EXE都这样的啊,我这个当时在设计的时候就希望是共享方式考虑的,现在怎么办呢?各位高手,指导一下

解决方案 »

  1.   

    TO :whycom 
    我是.net 2.0啊,是在有共享目录的机子上调整还是在 别的机子来调整啊,能告诉我.net   安全向导 在什么位置吗?调整什么内容呢?
      

  2.   

    不允许所请求的注册表访问权。
    可运行 regedt32 赋予 ASPNET(Win2K/XP) 或 Network Service(Win2003)
    对注册表 HKLM\System\CurControlSet\Services\EventLog 的完全控制权限
      

  3.   

    2.0
    需要执行
    caspol.exehttp://msdn2.microsoft.com/zh-cn/library/cb6t8dtz(VS.80).aspx
      

  4.   

    whycom  你好!假如共享程序放在A机, 我在B机来访问a机共享目录下的这个EXE
    我现在是在A机对这个exe做这些操作还是在B机对这个文件操作呢?
    好像还要是强名称才行,有点复杂啊,请帮我