新手入門必看:VectorDraw 常見問題整理大全(二十)
VectorDraw Developer Framework(VDF)是一個用于應(yīng)用程序可視化的圖形引擎庫。有了VDF提供的功能,您可以輕松地創(chuàng)建、編輯、管理、輸出、輸入和打印2D和3D圖形文件。該庫還支持許多矢量和柵格輸入和輸出格式,包括本地PDF和SVG導(dǎo)出。
【VectorDraw Developer Framework最新版下載】
VectorDraw web library (javascript)是一個矢量圖形庫。VectorDraw web library (javascript)不僅能打開CAD圖紙,而且能顯示任何支持HTML5標(biāo)準(zhǔn)平臺上的通用矢量對象,如Windows,安卓,iOS和Linux。無需任何安裝,VectorDraw web library (javascript)就可以運(yùn)行在任何支持canvas標(biāo)簽和Javascript的主流瀏覽器(Chrome, Firefox, Safari, Opera, Dolphin, Boat等等)中。
【VectorDraw web library (javascript)最新版下載】
一. 使用vdAnyCPUSxS.zip創(chuàng)建ClickOnce安裝
問:如何使用6020版本創(chuàng)建ClickOnce安裝?
答:本文的方法將向你解釋如何使用VS2005 / 2008/2010創(chuàng)建項(xiàng)目作為任何CPU構(gòu)建,該構(gòu)建還將包含將此項(xiàng)目重新分發(fā)為ClickOnce安裝所需的所有必需文件。請注意,此方法適用于6020及以上版本。其實(shí)方法很簡單,創(chuàng)建項(xiàng)目并將構(gòu)建文件夾中的所有必需文件添加到VDF。這是使用vdAnyCPUSxS.zip中的所有文件完成的,該文件隨每個VDF版本一起分發(fā)。
對于7.7015及更高版本,你需要檢查本文末尾的圖表,并檢查你需要在以下過程中進(jìn)行的更改。
創(chuàng)建Click Once安裝的步驟
在c:\ samples \ MyApp1等文件夾中創(chuàng)建一個新的Windows窗體項(xiàng)目,并在空窗體中添加vdFramed控件
從VectorDraw的官網(wǎng)下載vdAnyCPUSxS.zip,它與系統(tǒng)中安裝的VDF組件的版本和構(gòu)建日期相同。在與解決方案相同的文件夾中提取此zip文件的內(nèi)容,例如:
在項(xiàng)目參考中的表單中插入vdFramed控件后,會自動添加許多VDF庫。只需將它們?nèi)縿h除,只留下.NET dll,如:
右鍵單擊“引用”并單擊“添加...”,然后使用“瀏覽”并從vdAnyCPUSxS.zip中選擇之前提取的所有VDF dll:
將它們?nèi)吭O(shè)置為Copy Local True 和Specific Version False
現(xiàn)在是時候添加VDF需要的其他dll和文件了,所以右鍵單擊項(xiàng)目并單擊“添加”和“現(xiàn)有項(xiàng)...”
選擇vdfopen.dll和xFiles.dll,然后選擇“Add as Link”。這兩個dll位于提取vdAnyCPUSxS.zip的文件夾中:
在Project中創(chuàng)建一些文件夾,并將它們命名為x64, Microsoft.VC90.CRT(此文件夾包含x86 CRT dll),Microsoft.VC90.MFC (此文件夾包含x86 MFC dll)和圖像。 在x64內(nèi)部創(chuàng)建另外兩個名為Microsoft.VC90.CRT的文件夾 (此文件夾包含x64 CRT dll)和Microsoft.VC90.MFC (此文件夾包含x64 MFC dll)。這些文件夾與vdAnyCPUSxS.zip中的文件夾相同。不要添加MFC / CRT文件夾中的* .manifest文件。
使用“添加為鏈接”在x64文件夾中添加vdfopen64.dll和xFiles64.dll,并確保構(gòu)建動作設(shè)置內(nèi)容 和復(fù)制到輸出目錄總是設(shè)置復(fù)制
如:
添加圖像,如:
最后命令.txt,Menu.txt,vdres.txt和如果你已翻譯資源使用自己的版本(翻譯)這里以及vdFormsRes.dll。如果您是OpenDesign Alliance的成員,還需要添加OpenDesign的Alliance Teigha庫(dll)。
然后將項(xiàng)目設(shè)置為“release”和Build-> clean,Build-> Rebuild it。在“Release”文件夾中,你將找到vdAnyCPUSxS.zip的exe和所有VDF文件。你只需要將此文件夾復(fù)制到任意計算機(jī),如果安裝了.NET 2.0 / 3.5 / 4.0,你的項(xiàng)目將運(yùn)行正常。這是此示例應(yīng)用程序和VDF庫的并排“安裝”。
進(jìn)一步創(chuàng)建ClickOnce安裝的步驟
右鍵單擊該項(xiàng)目,然后單擊“發(fā)布...”
選擇將創(chuàng)建此設(shè)置的位置,然后單擊“下一步”以設(shè)置更多首選項(xiàng),最后點(diǎn)擊Finish。
現(xiàn)在輸出文件夾將包含一些文件和文件夾,如下所示。在任何具有.NET 2.0 / 3.5 / 4.0的計算機(jī)上,你可以單擊MyApp1.application以安裝和運(yùn)行此應(yīng)用程序。
對于版本7.7015和更高版本!
你需要創(chuàng)建兩個不同的文件夾x64(如前所述)和x86,其中包含文件slapi.dll,xFiles.dll,vdfOpen.dll vdrawgl.dll和文件夾Microsoft.VC90.CRT,Microsoft.VC90.MFC, Microsoft.VC100.CRT放在vdAnyCPUSxS.zip的“root”。
未完待續(xù)~