教程:运行使用 .NET Framework 3.5 图表控件创建的应用程序
如果您使用 .NET Framework 3.5 图表控件创建了应用程序,可按照本教程在 .NET Framework 4 上运行您的应用程序。
备注
如果部署您的应用程序的计算机安装了 .NET Framework 4 但未安装 .NET Framework 3.5 图表控件,该应用程序将引发 FileNotFoundException。
运行使用 .NET Framework 3.5 图表控件创建的应用程序
若要运行使用 .NET Framework 3.5 图表控件创建的应用程序,必须更改应用程序配置文件。
运行使用 ASP.NET 图表控件创建的应用程序
打开应用程序的 Web.config 文件。
将下面的粗体代码段添加到 configuration/runtime/assemblyBinding 元素。如果 <runtime> 或 <assemblyBinding> 父元素不存在,则创建该元素。
<configuration> ... <runtime> ... <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> ... <dependentAssembly> <assemblyIdentity name="System.Web.DataVisualization" publicKeyToken="31bf3856ad364e35"/> <bindingRedirect oldVersion="3.5.0.0-3.5.0.0" newVersion="4.0.0.0"/> </dependentAssembly> ... </assemblyBinding> ... </runtime> ... </configuration>
保存该文件,然后重新部署您的应用程序。
运行使用 Windows 窗体图表控件创建的应用程序
打开应用程序的 App.config 文件。
将下面的粗体代码段添加到 configuration/runtime/assemblyBinding 元素。如果 <runtime> 或 <assemblyBinding> 父元素不存在,则创建该元素。
<configuration> ... <runtime> ... <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> ... <dependentAssembly> <assemblyIdentity name="System.Windows.Forms.DataVisualization" publicKeyToken="31bf3856ad364e35"/> <bindingRedirect oldVersion="3.5.0.0-3.5.0.0" newVersion="4.0.0.0"/> </dependentAssembly> ... </assemblyBinding> ... </runtime> ... </configuration>
保存该文件,然后重新部署您的应用程序。