在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

LabVIEW程序中包含.net和C++dll的注意事項簡介

jf_NKOETB7n ? 來源:LabVIEW的編程之道 ? 2023-12-11 09:22 ? 次閱讀

一、依賴簡介

1、VI依賴

LabVIEW的VI調用.NET程序集或者C++動態鏈接庫時的關系圖如下:

4bb9aa0a-97b4-11ee-8b88-92fbcf53809c.png

依賴分直接依賴和間接依賴,直接依賴就是VI中直接使用的函數或方法,間接依賴是調用的函數或方法依賴的DLL或.net,LabVIEW生成exe時,直接依賴在默認設置時會自動打包到data文件夾下,但是間接依賴就不會被主動拷貝,就需要手動添加依賴,有些dll打包時必須拷貝在data文件夾下,不然會報錯,例如sqlite,包含間接依賴具體操作步驟如下:

1.1、先將依賴文件包含到工程下

1.2、生成exe時將其添加到始終包含中

下邊是打包生成NPIO pdf功能時,需要包含的依賴范例

4bc7511e-97b4-11ee-8b88-92fbcf53809c.png

2、運行時依賴如下圖:

4be0db8e-97b4-11ee-8b88-92fbcf53809c.png

其中.NET程序集依賴特定版本的.net framework,C++動態鏈接庫(dll)依賴特定版本的VC++運行時。這個知識不僅僅適用于LabVIEW,其它編程語言會碰到同樣的問題,解決思路是一樣的。

二、處理方法

知道原理那么我們處理起來思路就很清晰了

1、缺少依賴文件時可以通過特定工具查找依賴項目

.net可以用ILsy或直接安裝VS在工程下查看

C++dll可以通過Dependencies_x64_Release查找缺失的依賴項目。

2、缺少相關運行時,直接安裝特定版本運行時或直接安裝該運行時合集就行。后面的鏈接提供了.net和VC++運行時合集。








審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • dll
    dll
    +關注

    關注

    0

    文章

    116

    瀏覽量

    45926
  • LabVIEW
    +關注

    關注

    1987

    文章

    3667

    瀏覽量

    330764
  • C++語言
    +關注

    關注

    0

    文章

    147

    瀏覽量

    7164

原文標題:LabVIEW的編程之道—程序中包含.net和C++dll的注意事項

文章出處:【微信號:LabVIEW的編程之道,微信公眾號:LabVIEW的編程之道】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    FPC流程和要注意事項簡介

    FPC流程和要注意事項簡介 做FPC有幾年了,自己也學習和總結了一些經驗。想和大家交流下。先聊聊流程吧!
    發表于 03-17 10:15 ?5949次閱讀

    EMI/Safety觀念簡介注意事項

    EMI/Safety觀念簡介注意事項FCC為美國聯邦通訊委員會    全名為Federal Communications Commission
    發表于 04-11 17:39

    labview調用.net dll文件的問題

    labview8.6編寫的程序調用了C盤System32下面的一個.net類型的dll文件,電
    發表于 07-10 18:16

    使用.Net Micro Framework開發板有哪些注意事項

    怎樣去安裝.Net Micro Framework開發板?使用.Net Micro Framework開發板有哪些注意事項
    發表于 10-11 06:38

    關于labview傳入參數到DLL結構體

    labviewDLL結構體傳入參數,要保證字節對齊下面是注意事項,很關鍵:labview中層次結構數據類型(例如,簇)
    發表于 11-08 20:30

    LabVIEW編程LabVIEW開發從LabVIEW調用動態鏈接庫(DLL

    LabVIEW調用DLL?若要調用DLL,首先必須確定該庫是C / C ++
    發表于 01-26 20:17

    LabVIEW調用DLL的高級技巧后續資源包

    1、LabVIEW調用DLL的高級技巧2、.NET InteropAssembly Builder3、LabVIEW機器人版
    發表于 07-01 08:28 ?213次下載

    HDMI在TV應用注意事項

    HDMI在TV應用注意事項HDMI 在TV 應用注意事項HDMI 做為一種新的數字視頻接口規范,其應用越來越廣泛。應
    發表于 10-22 08:45 ?2438次閱讀
    HDMI在TV應用<b class='flag-5'>中</b>的<b class='flag-5'>注意事項</b>

    LabVIEW調用DLL的整個過程及注意事項

    LabVIEW調用DLL的整個過程及注意事項說明。
    發表于 05-25 15:10 ?121次下載

    LABVIEW調用C# DLL的實例分享

    LABVIEW調用C# DLL的實例分享
    發表于 01-04 11:20 ?107次下載

    KEIL中使用C++注意事項

    KEIL中使用C++ 注意事項、操作指南、書寫規范大全。
    發表于 06-01 16:12 ?1次下載

    USB Type-C 設計注意事項

    USB Type-C 設計注意事項
    發表于 11-14 21:08 ?23次下載
    USB Type-<b class='flag-5'>C</b> 設計<b class='flag-5'>注意事項</b>

    DLL簡介

    DLL 劫持 DLL 簡介 在 Windows ,許多應用程序并不是一個完整的可執行文件,它們被分割成一些相對獨立的動態鏈接庫,即
    的頭像 發表于 05-22 15:51 ?1862次閱讀
    <b class='flag-5'>DLL</b><b class='flag-5'>簡介</b>

    自舉程序設計注意事項

    電子發燒友網站提供《自舉程序設計注意事項.pdf》資料免費下載
    發表于 09-25 09:22 ?0次下載
    自舉<b class='flag-5'>程序</b>設計<b class='flag-5'>注意事項</b>

    EMI / Safety觀念簡介注意事項

    電子發燒友網站提供《EMI / Safety觀念簡介注意事項.ppt》資料免費下載
    發表于 02-28 09:45 ?1次下載
    主站蜘蛛池模板: 五月婷婷影院 | 中文字幕在线乱码免费毛片 | 午夜影院免费观看 | 九九热精品在线观看 | 国产精品高清一区二区三区 | 宅男lu66国产在线播放 | 免费精品美女久久久久久久久久 | 免费黄色一级毛片 | 国产精品a在线观看香蕉 | 欧美专区在线播放 | 新版天堂资源在线官网8 | 手机毛片在线 | 给个网站可以在线观看你懂的 | 看片午夜 | 每日最新avhd101天天看新片 | 天天干天 | 亚洲+国产+图片 | 成人黄色免费看 | 欧美三级视频 | 国产日本在线观看 | 午夜黄色影片 | 黑粗硬大欧美视频 | 午夜在线观看福利 | 国产精品乱码高清在线观看 | 日本三级视频在线观看 | 成 人 在 线 免费 8888 www | 色多多福利网站 | 久久久噜噜噜www成人网 | 成人a大片高清在线观看 | 一级做a爰片久久毛片鸭王 一级做a爰片久久毛片一 | 国产精品三级在线观看 | 狠狠躁夜夜躁人人爽天天段 | 波多野结衣在线视频观看 | 午夜影视在线 | 免费视频一区二区性色 | 69精品在线观看 | free欧美| 在线观看日本亚洲一区 | 国产美女久久 | 97久久精品国产精品青草 | 国产精品免费久久久久影院 |