我想获取System.Windows.Forms.dll的2.0.50727.832版本 - 有没有人知道我在哪里可以找到它,没有安装.NET Framework的相应版本?
背景:客户刚刚在我的产品中报告了崩溃。我相信这是由a bug in a previous version of the .NET framework引起的,我在正在运行的版本中修复了它。
我想我知道如何解决这个问题,但我可以确定是否可以将客户版本的DLL加载到Reflector并检查有问题的代码。
编辑:我宁愿不要求客户发送,因为我不确定这样做是否合法。
答案 0 :(得分:1)
好的,我已经弄清楚了,或者至少我已经知道版本2.0.50727.42:
netframework20.exe
并解压缩msiexec /a netfx.msi /qb TARGETDIR="C:\Some-Folder"
以解压缩MSI C:\Some-Folder\Win\Microsoft.NET\Framework\URTInstallPath
冷却。我现在可以看到微软在旧版本中愚蠢的一个一个错误,而不是我当前的版本。我可以放心地认为该错误也在客户的版本中,我现在确信我的解决方法对他有用。
答案 1 :(得分:0)
让您的用户查看以下文件夹:
C:\ Windows \ Microsoft.NET \框架\ V2.0.50727
dll应该在那里,您可以让它们使用属性对话框来检查版本。
由于
乔