VDF常見問題整理(二十):如何使用NET4代替NET2?
VectorDraw Developer Framework(VDF)是一個(gè)用于應(yīng)用程序可視化的圖形引擎庫(kù)。有了VDF提供的功能,您可以輕松地創(chuàng)建、編輯、管理、輸出、輸入和打印2D和3D圖形文件。
VectorDraw Developer Framework試用版下載
點(diǎn)開本篇文章,是否對(duì)矢量圖形工具感興趣呢?來(lái)看看最新的矢量圖形工具測(cè)評(píng)吧!點(diǎn)擊此處>>即可直達(dá)哦!
問:
是否可以避免在客戶的計(jì)算機(jī)中安裝.NET 3.5(或2.0)?
答:
在使用VS2017構(gòu)建組件時(shí),我們準(zhǔn)備過(guò)渡到.NET 4.0或更高版本,但問題是許多客戶使用的ActiveX組件(VDF包裝器)將停止運(yùn)行。此外,還有許多客戶不愿意離開不支持.NET 4.0的Visual Studio 2005或2008。因此,目前我們還沒有離開.Net 2.0并改用.NET 4.0的計(jì)劃。就性能或功能而言,由于我們使用基本的.NET功能,因此該產(chǎn)品沒有任何好處。
您可以使用.net 4.0構(gòu)建應(yīng)用程序,只需創(chuàng)建一個(gè)配置文件(例如myapplication.exe.config),該文件說(shuō)明支持的運(yùn)行時(shí)是.NET 4.0,例如:
You can build your application using .net 4.0 and just create a config file (like myapplication.exe.config) that states supported runtime is .NET 4.0, like:
這樣,盡管VDF是.NET 2.0,但使用VDF的應(yīng)用程序仍可以使用.NET 4.0事件正常運(yùn)行,如果不安裝.NET 2.0,將不會(huì)收到如下所示的提示:
因此,您可以使用上述通過(guò)配置文件使用.NET 4.0,而無(wú)需在客戶的計(jì)算機(jī)上安裝.NET 2.0 / 3.0 / 3.5。
拓展閱讀:
在 Windows 10、Windows 8.1 和 Windows 8 上安裝 .NET Framework 3.5
必須安裝 .NET Framework 3.5,才能在 Windows 10、Windows 8.1 和 Windows 8 上運(yùn)行應(yīng)用。對(duì)于舊版 Windows,也可以按照以下說(shuō)明操作。
按需安裝.NET Framework 3.5
如果嘗試運(yùn)行的應(yīng)用要求安裝 .NET Framework 3.5,則會(huì)看到以下配置對(duì)話框。 選擇安裝此功能,啟用 .NET Framework 3.5。 此選項(xiàng)需要 Internet 連接。
為什么我會(huì)看到此彈出項(xiàng)?
.NET Framework 是由 Microsoft 創(chuàng)建,用于提供應(yīng)用程序運(yùn)行環(huán)境,有多種不同版本。許多公司都開發(fā)使用 .NET Framework 運(yùn)行的應(yīng)用程序,并且這些應(yīng)用都定目標(biāo)到具體版本。如果看到此彈出項(xiàng),表明嘗試運(yùn)行的應(yīng)用程序需要 .NET Framework 版本 3.5,但未在系統(tǒng)上安裝此版本。
在控制面板中啟用 .NET Framework 3.5
可以通過(guò) Windows 控制面板啟用 .NET Framework 3.5。 此選項(xiàng)需要 Internet 連接。
按鍵盤上的 Windows 鍵 Windows 徽標(biāo),鍵入Windows 功能,然后按 Enter。 隨即顯示打開或關(guān)閉 Windows 功能對(duì)話框。
如果彈出提示,選擇.NET Framework 3.5 (包括 .NET 2.0 和 3.0)復(fù)選框,選擇確定,然后重啟計(jì)算機(jī)。
無(wú)需選擇Windows Communication Foundation (WCF) HTTP 激活和Windows Communication Foundation (WCF) 非 HTTP 激活的子項(xiàng),除非是需要使用此功能的開發(fā)者或服務(wù)器管理員。
對(duì)于以上問答,如果您有任何的疑惑都可以在評(píng)論區(qū)留言,我們會(huì)及時(shí)回復(fù)。此系列的問答教程我們會(huì)持續(xù)更新,如果您感興趣,可以多多關(guān)注本教程。
熱門文章推薦:
如何排除GroundSurface對(duì)象的三角形區(qū)域?
點(diǎn)擊此處還有VectorDraw Developer Framework的demo示例等著你來(lái)體驗(yàn)哦!
如果您對(duì)想要購(gòu)買正版授權(quán)VectorDraw Developer Framework(VDF),可以聯(lián)系在線客服>>咨詢相關(guān)問題。
關(guān)注慧聚IT微信公眾號(hào) ???,了解產(chǎn)品的最新動(dòng)態(tài)及最新資訊。