日期:2014-05-18  浏览次数:20830 次

VS2008打包问题——文件丢失
俺的OS:XP+SP3
程序使用C#2008开发,目标平台为FrameWork3.5,有用到两个COM组件,数据库由Access 2003生成,直接使用VS2008打包的,这样的一套平台和安装制作方式俺用了好几年了,从没出过事情。

最近一个项目中,程序打包安装的目标PC,一路过去完全正常,但目标PC重启一次后出现异常。
系统提示该程序已被破坏,必需插入安装CD进行修复。

这是怎么回事,大家遇到过这种问题吗?

------解决方案--------------------
没遇到过,baidu一下
------解决方案--------------------
这个还真没遇到,可能是重启的过程中,文件丢失了
------解决方案--------------------
探讨

目标PC为联想品牌机。
去年调试、销售了不少出去,一直没出过这事,最近居然发现这么怪的问题,会不会是后台杀软干的坏事?

------解决方案--------------------
如果是通过View -> File Systems -> Add -> File...这种方式添加的文件。
看看下面对于File property的解释:
http://msdn.microsoft.com/en-us/library/ddtk4a95(v=vs.71).aspx#vxconfileinstallationpropertiesanchor3

我怀疑是Vital属性。