日期:2014-05-17  浏览次数:20761 次

c# win cs程序每次开机都得重新生成?
就不同的管理系统 用了几个第三方的类库 (不是皮肤) 以及调用一些非托管的DLL

现在遇到的问题是这样的..

8点开机的时候 我登陆电脑打开解决方案 写代码 F5什么的 都正常

关了VS 直接点击exe 也正常

如果过了一会 我重启了电脑  这个时候 我直接点击exe不能运行 报错 提示什么无法找到资源什么的.

但是 实际上 没啥引用的 这个时候 打开解决方案 清理-生成  又好了..

如何解决?

ps:c#玩CS果然还不是强项啊..

------解决方案--------------------
你说的现场是客户的生产环境还是你自己的开发环境。
如果是客户处,不会有编译环境吧?
等你先把具体的报错信息记下来看下吧。
------解决方案--------------------
你这个环境这是奇怪而特殊。
那么你们是怎么做到测试和维护的呢?
是你在客户处蹲守,还是出了问题客户打电话叫你过去重新编译?
你在现场作的测试是否充分说明:问题是通过重新编译解决的,而不是所连接的很多硬件的环境的变化?
这样的问题多久出现一次?如果是固定周期的话,倒也有办法,那就是写个自动程序定期重新编译,呵呵。
------解决方案--------------------
没遇到过。。。。
------解决方案--------------------
建议楼主在几个不同的机器上测试一下,看看是否真的是这个问题。老实说,还真没遇到过。
------解决方案--------------------
程序打包安装试试 要不就把所有的dll文件反编译看看
------解决方案--------------------
问题应该在dll文件,直接调用试一下