怎么向系统中添加Assembly

编了个小程序,用到一些对EXCEL的调用,在自己机器上可以运行,但是换到别人的机器上就用不了,看了一下找到了原因,原来我系统中C:/windows/assembly目录下有Microsoft.Office.Interop.Excel这个文件,而对方则没有,怎么给对方电脑也安装上这个文件啊?

做个一安装包,在别人电脑上进行安装就行了,不要用文件Copy的方法进行安装
主要还是要有原来人员的联系方式,有问题随时问,起码要求几个月的支持
绝大多数公司都是这样啊,没有办法,不是我们开发人员不想做好,而是 你们懂的
给我的代码连文档都没有,就一个空荡荡的,还到处是bug的代码,干啃,
对啊,一个功能一个人实现,自己包测试,这么干,符合小公司的实情,
文档,列表清单,未完成代办事宜,各项目联系接头人; 
项目维护常见问题,接口汇总,部署常见问题
有些文档是交接时必须要补的,比如应用程序部署图、系统说明文档
其他的文档没有也没办法,但有总比没有好
即使是大公司(比如盛大),有些内部系统也是一个开发人员全部完成(设计,页面,数据库,开发)
补充一下,可能更加可实施,这一点可能做外包的流程可能比较好吧。

1.交接的事前准备
  参加者:PL(SL)/交接者
(1) 说明负责工作内容,项目整体介绍,干系人介绍,体制说明
  说明:让新人尽快融入团队,了解项目,了解各个接口,了解自己要做什么
  成果物:工作一览表(职责一览表)
(2) 做交接计划,同时检查任务是否有残留
  说明:让新人检查要走的人是否还有暂留的问题,心里有个数,同时合理安排交接时间
  也便于上面跟踪检查
  成果物:交接Schedule

2.交接的具体实施
  高歌上面所提内容已经很具体了。。。

3.交接的实施检查
  检查Schedule实施情况,了解新人的困难(不是谁都能在1周或者几天内100%消化几个月甚至好几年的项目的)。可能需要别人支援,同时要根据交接结果重新调整计划。避免风险。

PL/SL绝对是一线的管理人员,想要好的结果,PL/SL一定严格控制。
另外,一方面要在项目管理过程中要尽早的发现风险。比如:发现有人要离职,那么新人选和交接时间就要提前想好了。不要幻想离职的人会尽心尽力交接,这应该是PL的责任。(后面有点跑题了)

其他还有些关联的:比如项目过程中收集新人培训资料,以便交接前先为交接者培训等
在一个比较正常的XP(极限编程)开发团队中,看看平常是怎么开发的就知道,所有人都懂代码(所有人都有责任和义务修改代码,而不是私有),PM有意地几乎每天都给人员变换任务(例如经常让精通数据库的人去做通讯,而让精通美工的人去做数据库),有机制保证紧张而高效率地交流,保证有高层次的自动化测试并且人人都会(实际上如果你参与一些流行的开源软件,产品中都会同时也提供几千个自动化测试),所有人的水平越来越接近于较高水平(而不是故意弄一个特别高水平的人带一帮特别廉价特别水平低的人),每一两天就可以发布一个产品版本给用户,设计上追求简单和善于重构等等。

我不强调交接时的问题,这没有什么解。唯一的解,就在于平常团队的素质,这时候才真正做到“铁打的营盘流水的兵”丝毫纹丝不动。
来源: 足球直播
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VProtect 文注册版是新一代的软件加密保护系统,功能全面,兼容性非常好。无需修改源代码即可添加任何想要的功能。拥有多项自主创新技术,设计用来保护软件产品不被免费,减少由于盗版带来的经济损失。 软件加密保护系统 VProtect Pro 文版软件加密保护系统 VProtect Pro 文版 授权加密系统 支持可执行文件格式 Win32 可执行文件 (*.exe); Windows 屏幕保护程序 (*.scr); 动态链接库 (*.dll); 32位 ActiveX 控件 (*.ocx); 其他32位可执行程序; 支持的编译器: Assembly language:MASM, FASM, POASM, TASM Basic: Visual Basic, Pure Basic, Power Basic C/C++: Visual C/C++, Borland C++ builder, Intel C++, Dev C++, Digital Mars C++, MinGW Pascal: Delphi, Free Pascal D Programming language: DMD 其他编译器 支持的操作系统: 32 位 NT/2000/XP/2003/Vista/Win7/2008 Server 及其对应 64 位版本。 保护功能: 一键授权系统,无需写一行代码就可以给您的软件添加高安全性注册授权系统 原创虚拟机保护引擎(什么是虚拟机保护参考帮助文档) 原创深度虚拟化保护(深度虚拟化保护和普通保护区别参考帮助文档) 随机指令集 随机填充代码 代码乱序执行 外壳保护 反内存转储存 区段合并 资源加密 反调试 防修改 自校验 输入表加密 软件特色: 加密强度 使用目前最先进的虚拟机乱序等引擎,可以阻止绝大多数人逆向分析。 执行效率 软件使用SDK,进行重点加密(如:注册逻辑,关键算法,详细信息参考帮助文档)。 所以基本上不影响程序运行效率 兼容性 全面支持主流的 32/64(*) 位 Windows 操作系统,能够稳定运行于 Intel/AMD 各种 32/64 位及多核处理器;绝大多数加密后的程序均可正确运行。 注意:目前软件不支持原生的64位可执行程序加密。 实用性 自带授权系统,正常用户管理系统,黑名单,加密SDK,授权API等实用功能 分析使用Vprotect保护后的程序,将不仅仅是一项技术活,同时也会成为高强度的体力活。 技术特性 虚拟机加密系统 VProtect使用了自主开发的虚拟机加密引擎。 引擎使用了: 指令逻辑拆分 指令环形效验 随机指令 随机Handle等技术 是目前强度最高的加密方式。 适合加密软件关键算法,专利部分。 外壳加密引擎 前面介绍的虚拟机和乱序都是基于代码级的保护。 外壳保护引擎则是全局的。 VProtect外壳引擎注重通过算法来阻止非法修改。 外壳引擎提供以下功能 输入表加密 文件压缩 文件效验 资源加密 资源防修改 反调试 反虚拟机执行等.. 注册授权系统 VProtect不但提供了反免费,逆向分析功能,还提供了一键授权系统。 这使共享软件作者的开发周期,开发成本都得到了有效控制。 VProtect提供了完善的授权系统 多种授权方式(锁定机器码,锁定系统语言,限制运行次数等) 完善的用户管理系统 黑名单系统,有效解决用户授权泄漏问题。 高安全性的算法(RSA 2048位密钥加密) 兼容性和稳定性 VProtect注重强度的同时,也是以兼容性为首的。 只有在保证加密后程序在所有系统上都正常执行的功能才会添加到程序。程序代码级保护使用了高效的反汇编引擎,可以识别X86构架下目前所有指令。支持多媒体,浮点等指令。 同时VProtect对各种编译器提供了很好的支持。不但支持常用的Vs,Delphi,Gcc,NASM.MASM.还原始支持国产的易语言。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值