用C#写了一个WinForm,在自己电脑上运行得好好的,可是拿给其他机器运行就出现问题,这些机器装的是Win7。有的双击打开,直接就程序出现问题,结束了,但用管理员方式打开,又可以运行了,有的不管怎么弄都无法运行,不知道大家有没有遇到这个问题?
估计是权限问题或相关的库没有安装
可以使用http://technet.microsoft.com/en-us/sysinternals/bb545021 下procmon看看访问系统的那些资源被拒绝,就可以定位问题
Fusion Log可以查看.net组建的加载过程,也可以找到原因,参考 http://msdn.microsoft.com/en-us/library/e74a18c4(v=vs.71).aspx