TreeView 点击Nodes属性出现“指定的转换无效”错误

   来源:http://itbbs-arch.pconline.com.cn/topic.jsp?tid=2683002&topicPage=1&pageNo=-1

   出现问题的原因是:你安装了一个不适当的Treeview控件IEWebControls.exe。
   重新下载一个Treeview控件文件名如下的:iewebcontrols.msi,看清了,我说的新下载控件的后缀是*.msi,你以前用的是*.exe。
   运行iewebcontrols.msi程序,安装另外一个新的Treeview控件,默认在C盘Program Files下会新出现一个叫Microsoft Internet Explorer WebControls的目录,用新的Microsoft.Web.UI.WebControls.dll文件覆盖旧文件,新的Treeview控件不用配置,只做覆盖工作就行了。
   说明:iewebcontrols.exe生成目录下的Microsoft.Web.UI.WebControls.dll是标识176K大小 日期是2006年3月7日的。iewebcontrols.msi生成目录下的Microsoft.Web.UI.WebControls.dll是标识182K大小 日期是2002年2月26日的。大家有没有想过为什么旧控件程序(iewebcontrols.msi)反而能正常使用呢?原因是微软程序日期上的错误是常有的。其实控件程序(iewebcontrols.msi)的版本比控件程序(iewebcontrols.exe)还要新。
   当你成功覆盖IIS中的bin文件中Microsoft.Web.UI.WebControls.dll后,而且更重要的是要覆盖C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE此目录下的Microsoft.Web.UI.WebControls.dll文件。

   在此补充, iewebcontrols.msi的微软网站下载链接:http://www.microsoft.com/downloads/details.aspx?FamilyID=FAC6350C-8AD6-4BCA-8860-8A6AE3F64448&displaylang=en
   希望对大伙有帮助。

      

原文地址:https://www.cnblogs.com/huazai8204/p/754319.html