首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Nhibernate C#应用程序在网络驱动上的应用信任级别

Nhibernate C#应用程序在网络驱动上的应用信任级别
EN

Stack Overflow用户
提问于 2010-11-11 18:57:51
回答 2查看 1.6K关注 0票数 6

场景:I有一个C#应用程序,它使用Click-一次安装(在指向应用程序的桌面上放置一个图标)自己安装在网络上的计算机上。最近,我已经将NHibernate集成到程序中,并且在我的机器上一切都很顺利。它为内部测试做好了准备,我需要把它放到我们的网络共享(与生产相同的共享,不同的文件夹)。

问题:当我将它放在网络共享上并运行它时,我会收到一个错误,说应用程序不能在部分信任中运行。

问题:我在谷歌上搜索了无数次,每个解决方案似乎都在谈论一个体验这种情况的应用程序。是否可以将应用程序设置为在网络共享上以完全信任模式运行。将文件夹/exe设置为完全信任?这是否只是允许我的应用程序属性的安全选项卡中的“完全控制”?

以下是我在运行应用程序时收到的错误

谢谢您的意见

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-11 19:02:05

您需要使用CasPol.exe或管理工具中的配置工具在客户端计算机上设置安全策略。

或者,您可以升级到.net 4.0,其中的把这些都处理掉

编辑:您也可以尝试将[assembly: AllowPartiallyTrustedCallers]添加到引用的程序集中。

票数 5
EN

Stack Overflow用户

发布于 2010-11-11 19:08:08

在桌面上放置指向网络共享的图标听起来不像单击一次。

但这个“问题”应该从FX3.5 SP1开始解决。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4158171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档