WPF .Net Core 3.0 下還能否使用Halcon(.net framewrok)

WPF .Net Core 3.0 下還能否使用 Halcon

最近微軟推出了.Net Core3.0 重新加持了 Winform 和 WPF 這兩個老傢伙,對於我們程序員來說無疑是重大利好,但要轉移到.net core3.0下的首先要清楚的是 ---之前的生產環境 還能不能繼續使用,我做了如下下面的測試:

1.建立一個WpfApp(.Net Core3.0)

.net core wpf 比 .net core winform 的好處就是 有Designer,可以少K代碼

2.導入halcondonet.dll

3. 在XAML中引入命名空間,導入HalconSmart控件

 4.在Load事件中添加 圖片顯示操作(調用halconAPI)

5.效果 

完美運行,沒有報任何兼容錯誤

其實再建立一個wpf(.net framewrok4.6)的工程按同樣的代碼測試一樣是可以的

只不過 .net core3.0 版本可以使用.net core的底層API在性能上是比原來的.net framewrok快很多的

但界面的話應該是.net framewrok套的一層殼,完全像是微軟爲了.net core的目標趕工出來的

我用兩個程序跑起來的內存佔用都是一樣一樣的,哎 還是不夠香啊

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章