.NET不使用DLL
发布时间:2020-12-14 02:20:06 所属栏目:Windows 来源:网络整理
导读:我遇到了安全问题.银行不允许在项目中使用DLL.允许DataAccess和/或使用外部服务(如电子邮件客户端mailchimp,icontct)需要什么样的结构. 有没有其他人遇到过这种问题?如果他们有应该如何构建项目(.net 3.5). 谢谢, KJ 解决方法 你的意思是没有外部DLL可以使
我遇到了安全问题.银行不允许在项目中使用DLL.允许DataAccess和/或使用外部服务(如电子邮件客户端mailchimp,icontct)需要什么样的结构.
有没有其他人遇到过这种问题?如果他们有应该如何构建项目(.net 3.5). 谢谢, 解决方法
你的意思是没有外部DLL可以使用? .NET基本上是一系列DLL(BCL)的运行时.但是,我可以想象这家银行希望能够检查您的应用程序代码,而无需使用.NET Reflector检查任何外部程序集.在那种情况下,即使使用ILMerge也无法解决问题,因为这不会使安全问题消失.它只会隐藏应用程序集中的那些外部程序集,并使所有内容更难以检查.
我认为你唯一的选择是使用尽可能少的外部框架,如果你使用它们,让银行用.NET Reflector检查它们并准确显示你使用的配置. 说实话,我认为如果不使用外部库,很难提高效率.以日志框架为例.即使是最简单的应用程序也可以从日志框架中受益. 虽然这些类型的组织非常保守并不常见,但是不能使用任何外部dll是非常极端的.这些组织通常有一个他们信任的特定框架的白名单列表.你应该要求那份清单.他们应该有一个. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-services – 如何测试Windows服务
- 从Windows批处理文件上传文件到FTP时,“无法打开到端口xxxx
- localStorage使用总结
- Windows 安装 Scoop
- 如何正确地将char *从非托管DLL返回到C#?
- 如何避免“错误LNK2005:”(已经定义的stdlib函数)当编译li
- 无法使用Tesseract 3.0.2.02存档为WIndows编译Tesseract AP
- Windows上的python libclang绑定无法从sublime文本初始化翻
- 如何防止Windows在尝试通过Pcap.net连接到某人时发送RST数据
- x86 assember – Windows下的非法操作码0xff / 7