close
最近用 VB.net 2010 要包 Dalsa 的 Dll 發生一個問題
主要的錯誤訊息是
"混合模式組件是針對版本 'v2.0.50727' 的執行階段建置的,無法在沒有其他組態資訊的情況下載入 4.0 執行階段中。"
最後解決的辦法是將 app.config 做些修改
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
如果沒有 app.config 這個檔案就自行新增
將內容修改成
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>
存檔重新執行就解決了
文章標籤
全站熱搜