首頁
支援
如何強制LabVIEW使用指定的.NET Framework版本
如何強制LabVIEW使用指定的.NET Framework版本
更新 Dec 2, 2023
環境
環境顯示經過驗證可用於本文描述的解決方案的產品。此解決方案也可能適用於其他類似產品或應用程序。
軟體
LabVIEW
程式語言
C# .NET
我想在LabVIEW中使用.NET assembly,該assembly設計只能用於特定.NET Framework版本。我的電腦上已安裝了多個.NET Framework版本。有什麼方法可以使LabVIEW使用我需要的特定.NET Framework版本?
在預設情況下,LabVIEW將加載系統中安裝的.NET CLR最新版本,Asembly將以此版本為目標使用。如要強制LabVIEW加載特定.NET Framework版本,請打開文字編輯器並使用以下語法建立一個設定文件:
<configuration>
<startup>
<requiredRuntime version="vXXXX"/>
</startup>
</configuration>
其中這邊的XXXX是您希望LabVIEW加載的.NET Framework版本號碼。例如,要強制LabVIEW加載.NET 1.1 CLR,請輸入1.1.4322。
把設定文件另存為
labview.exe.config
並放在與
LabVIEW.exe
同個資料夾下
,
則下次啟動LabVIEW時,就可以呼叫使用為.NET Framework 1.1版設計的.NET assembly。請注意,從LabVIEW專案生成執行檔時,必須在該執行檔旁邊包含一個 <executable name>
.exe.config
註釋:有關設定文件以及使用說明,請參考在
LabVIEW Help
中
.NET 4.0 Assemblies in LabVIEW
主題
相關連結
Loading .NET 2.0, 3.0, and 3.5 Assemblies in LabVIEW - LabVIEW help
在LabVIEW中加载.NET 2.0,3.0和3.5組件
將.NET Framework包到我的LabVIEW安裝檔中
Calling .NET Assemblies From LabVIEW example
其他支持選項
詢問NI社區
在我們的論壇中與其他用戶協作
搜索NI社區以尋求解決方案
請求工程師的支持
需要具備有效的服務合約或有效的租用版軟體,且支援選項因國家/地區而異。
打開服務請求
了解租用版軟體與服務
了解硬體服務計畫
Was this information helpful?
Helpful
Not Helpful