我创建了一个Windows桌面c#vs2010应用程序。
我已经创建了一个安装程序。
到目前为止所有的PC上都安装好了。
在新版本中我得到了这个:
System.IO.FileNotFoundException:无法加载文件或程序集'System.Web,Version = 4.0.0.0,Culture = neutral,
我已安装.Net 4客户端配置文件
我还需要提示用户安装我的应用程序才能工作吗?
答案 0 :(得分:2)
您需要完整的.NET 4安装,而不是客户端配置文件。客户端配置文件不包括System.Web。
答案 1 :(得分:1)
第1步,请确保无法使用您的防病毒软件和某些安全软件来关闭防火墙,有些客户发现某些问题是由防火墙引起的。
这是一个类似你的线程,您可以参考以下链接。
http://social.msdn.microsoft.com/Forums/en-US/netfxsetup/thread/7f956744-95ff-421e-8da2-d2f0a42b881c
步骤2,您应该从以下链接(Microsoft)下载.NET Framework 4.
步骤3,如果在安装框架期间遇到一些问题,可以下载“Collect.exe”,它可以帮助您在安装.NET Framework 4期间收集信息
第4步,尝试清理你的"%temp%"文件夹(开始菜单>>运行>>类型"%temp%")
步骤5,重新安装.NET Framework 4
它将在您的系统上创建一个名为%temp%\ vslogs.cab的文件。
有关如何使用“收集”的更多信息,请参阅以下链接。
http://blogs.msdn.com/b/astebner/archive/2007/11/21/6458047.aspx
如果在安装框架期间没有任何问题,您可以在上一期的机器中重新运行程序,然后再试一次。
希望这对你有所帮助!如果您有任何疑问和疑虑,请随时告诉我。我们将继续跟进。
最好的问候