教學課程:執行使用適用於 .NET Framework 3.5 的 Chart 控制項建立的應用程式
如果您使用適用於 .NET Framework 3.5 的 Chart 控制項建立了應用程式,請遵循此教學課程,在 .NET Framework 4 環境下執行應用程式。
[!附註]
如果您的應用程式部署在安裝 .NET Framework 4 的電腦,但沒有安裝適用於 .NET Framework 3.5 的 Chart 控制項,應用程式將會擲回 FileNotFoundException。
執行使用適用於 .NET Framework 3.5 的 Chart 控制項建立的應用程式
若要執行使用適用於 .NET Framework 3.5 的 Chart 控制項建立的應用程式,您必須變更應用程式組態檔。
若要執行使用適用於 ASP.NET 的 Chart 控制項建立的應用程式
開啟應用程式的 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 Form 的 Chart 控制項建立的應用程式
開啟應用程式的 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>
儲存檔案,然後重新部署應用程式。