vs2017 pdo mysql_在VS2017上使用Objectarx 2019向导
##在VS2017上使用Objectarx 2019向導
使用工具: Visual Studio 2017 Pro; objectarxwizard2019.msi
眾所周知,Arx的向導基本上安裝完后都或多或少有點問題,這里本人就從安裝開始走一遍流程,希望對使用這個工具時遇到困難的人有所幫助。
####第一個可能遇到的問題:安裝完之后在VS2017里面看不到有對應的Autodesk項目可以創建
 >這是VS的問題,如果不是第一次安裝VS2017,在安裝的時候會讓你寫一個VS的Nick Name,而且還是必填項,但是如果寫了這個Nick Name,安裝之后VS就會變成Visual Studio 2017(2)等等,括號里面就是它的Nick Name。如果有這個東西,向導就無法識別,導致在VS里面看不到Arx項目。解決的方法的是把Nick Name去除,去除的方法不止一種,這里只列舉一種方法。 > >打開VS的安裝目錄,進入到這里Microsoft Visual Studio_2017\Common7\IDE,找到里面所有的*.isolation.ini文件,把里面的"Nick Name=xxx"改成"Nick Name=" >
 > > > >最后在快捷欄找到VS2017在啟動菜單對應的文件,然后直接重命名為"Visual Studio 2017"即可 > > > 
####第二個可能遇到的問題:在創建項目的時候創建界面閃一下,然后什么都沒有發生
這個問題是由于沒有用管理員身份啟動向導安裝程序(.msi) 我們可以用管理員身份打開命令行,在里面輸入/ARXMSIPATH/objectarxwizard2019.msi,然后回車再裝一次就可以。
####之后我們可以先簡單地寫一個HelloWorld程序去驗證向導是否正確被安裝
這里我利用64位Debug去進行編譯時遇到這樣的報錯
解決方法如下,把較小類型檢查關閉,可以順便把警告視為錯誤也關閉
編譯好后加載.arx,發現可以使用
####之后是收集的一些網上大神發現的向導錯誤,就算不知道會導致什么問題,改了總比不改好,以防之后遇到問題
所有的改動都是在objectarxwizard2019的安裝目錄下的,例如:C:\Program Files (x86)\Autodesk\ObjectARX 2019 Wizards\ArxWizMFCSupport\HTML\1033\default.htm里面進行的
第一個錯誤是line 1的注釋寫法錯誤 line 1: line 1:
第二個錯誤是line 11,這句話首先沒寫分號結尾,其次是無作用的,可以直接注釋掉 line 11: strURL += "Common7/IDE/VC" line 11: "
第三個錯誤是line 336,里面的CLSID需要替換 line 336: line 336:
####最后我們創建一個基本的MFC工程來看它是否正確運行
不出所料,編譯的時候報了錯誤,如下圖所示
這個問題的解決比較簡單,在工程屬性中選擇不使用預編譯頭即可
之后可以看到對話框運行還算正常,向導安裝就此告一段落
總結
以上是生活随笔為你收集整理的vs2017 pdo mysql_在VS2017上使用Objectarx 2019向导的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: java编程语言基础外文,Java编程语
 - 下一篇: RHEL7.6安装MySQL5.6.30