日期:2014-05-20  浏览次数:20834 次

求助,winform程序打包,安装后运行报错
错误:The type initializer for 'System.Transactions.Diagnostics.DiagnosticTrace' threw an exception
我开始用的vs2008后来改用vs2010,开发的时候用的都是.net2.0,打包也是。现在问题是我在vs工具开发环境都是正常的,到别的机器安装运行,就报错,google上有人说什么app.config文件问题还有什么权限问题,都没解决,紧急,另外开发过程中将sqlserver改成access
------解决方案--------------------
坐等。。。。。。。。
------解决方案--------------------
打包中缺失文件了把

------解决方案--------------------
我把我开发电脑的machine.config替换打运行报错的电脑对应的路径,运行就正常了,大家帮帮忙,总不能每台安装后都要替换machine.config吧
------解决方案--------------------
machine.config的文件路径是C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG,
------解决方案--------------------
找不出原因,重新建解决方案了,哎,