混合模式程式集是針對“v2.0.50727”版的運行時生成的,在沒有配置其他信息的情況下,無法在 4.0 運行時中載入該程式集。

来源:http://www.cnblogs.com/bayberryan/archive/2016/08/04/5736782.html
-Advertisement-
Play Games

在調用部分三方庫時,由於三方庫是基於.NET2.0的。所以在4.0的程式中無法載入。解決方案如下: 在配置文件中添加以下配置 <?xml version="1.0"?> <configuration> <startup useLegacyV2RuntimeActivationPolicy="true ...


在調用部分三方庫時,由於三方庫是基於.NET2.0的。所以在4.0的程式中無法載入。解決方案如下:

在配置文件中添加以下配置

<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku = ".NETFramework,Version=v4.0"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
View Code

即啟用 .NET Framework 2.0 版 運行時激活策略,這是通過使用最新支持的運行時載入所有程式集。

如果當程式在.NET4.0環境下要使用.NET2.0及.NET3.5的程式時就必須將useLegacyV2RuntimeActivationPolicy設置為true,

同時還要註意,需要在startup配置節的位元組中添加supportedRuntime配置節,並指定為“v4.0”,表示使用.NET4.0運行時來運行程式。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 今天來討論一個ASP.NET Core 很重要概念管道和中間件,在ASP.NET Core中,針對HTTP請求採用pipeline也就是通常說的管道方式來處理,而管道容器內可以掛載很多中間件(處理邏輯)“串聯”來處理HTTP請求,每一個中間件都有權決定是否需要執行下一個中間件,或者直接做出響應。這樣... ...
  • 微信開發時候有需求需要上傳素材, 以介面http://qydev.weixin.qq.com/wiki/index.php?title=%E4%B8%8A%E4%BC%A0%E4%B8%B4%E6%97%B6%E7%B4%A0%E6%9D%90%E6%96%87%E4%BB%B6 為例 感覺文檔寫得 ...
  • 這是view中的model代碼: 這是web.config配置文件只的代碼: 這樣就不用在每個要使用model 的視圖view 中都添加如下的代碼: 不過,在添加完,需要重新啟動vs,要不然就因為識別不出model報錯。 ...
  • 在使用DataRow讀取數據時,通常會遇到數據可能為Null, 但是又需要轉換為如int等其它類型的數據,因此就通常會寫這樣的代碼: if (dr[name] != DBNull.Value && dr[name] != null){ if (!int.TryParse(dr[name].ToStr ...
  • 目錄索引 【無私分享:ASP.NET CORE 項目實戰】目錄索引 簡介 在我們之前的Asp.net mvc 開發中,一提到配置文件,我們不由的想到 web.config 和 app.config,在 core 中,我們看到了很多的變化,新的配置系統顯得更加輕量級,具有更好的擴展性,並且支持多樣化的 ...
  • 在JSON沒流行起來的時候xml一直作為程式存儲配置信息的主流介質;特別是小型數據表方面還是不錯的選擇,所以經常涉及到的操作無非也就是增刪改查,這篇博客主要是對這些對比較常用的操作做了個簡單的總結 文件載入 SelectNodes()、SelectSingleNode()節點獲取大法 創建XML文檔 ...
  • 這兩天在學習C#,C#高級編程真的是厚厚的一本書QAQ。 昨天看了一下裡面的通信部分(其實還沒怎麼看),看了網上一些人的博客,自己在他們的博客基礎上寫了一個通信。 先來講述下我自己對於整個Socket通信過程的理解,畢竟初學,說錯見諒,知道錯了會改正~ 首先在服務端新建一個serverSocket, ...
  • Web.config配置文件的system.web節點增加: <customErrors mode="On" defaultRedirect="Default/Index"> <error statusCode="404" redirect="Default/Page404" /> <error s ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...