求高手指教 出现“C#编写的应用程序试图执行安全策略不允许的操作“错误的解决方法

我编写的WINDOWS窗体应用程序,在程序中调用了EXCEL的操作,我直接用启动调试,将生成出的DBUG文件夹拷贝到服务器上,然后访问程序的EXE文件,在需要调用EXCE... 我编写的WINDOWS窗体应用程序,在程序中调用了EXCEL的操作,我直接用启动调试,将生成出的DBUG文件夹拷贝到服务器上,然后访问程序的EXE文件,在需要调用EXCEL的操作中,有的电脑会出现如下图的错误,但是我把DBUG文件夹拷贝到电脑桌面上运行就可以运行程序的那么些EXCEL操作了,而且问题是不是所有电脑都会出现下图的错误,有的能运行,有的运行不了,求高手指点迷津!!!很着急

错误提示如下:
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.Security.SecurityException: 请求“System.Security.Permissions.FileIOPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”类型的权限已失败。
失败的操作是:
Demand
失败的第一个权限的类型是:
System.Security.Permissions.FileIOPermission
失败的程序集的区域是:
Intranet
展开
 我来答
ssr3333
2015-08-11 · 超过24用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:26.4万
展开全部
1、如果你做的是网站先将网站在添加到信任站点中
2、运行”控制面板|管理工具| Microsoft .NET Framework 2.0 配置
a、点击下图所示的红色区域.”运行库安全策略”,点击”调整区域安全性
b、选择”对此计算机进行更改”,点击”下一步”
c、在出现的对话框中,选择”受信任站点”,设置为”完全信任”,点击”下一步”
d、在出现的对话框中,选择”完成”

(只有装了SDK的计算机才有Microsoft .NET Framework 2.0 配置工具)
leiyangbdwk
2013-06-27 · TA获得超过3295个赞
知道大有可为答主
回答量:4975
采纳率:12%
帮助的人:4389万
展开全部
建议你使用npoi开源类库,不需要安装excel也可以操作excel文件,很方便,这样绝对不会出什么权限问题!http://npoi.codeplex.com/
如果你还有时间研究excel vba,也不失为好办法。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式