我正在桌面上處理項目(winforms,C++/Cli)。當我複製項目文件在筆記本電腦中使用它時,設計師不會打開。
引用的第三方庫[MetroFramework]鏈接正確(項目編譯&運行正常,沒有生成錯誤)
但如果我打開設計師,我收到以下錯誤在行99
無法在不同的計算機上使用Visual Studio項目
C++ CodeDom parser error: Line:99,Column:27 --unknown type".please make sure that the assembly that contains this type is referenced. if this is a part of your development project, make sure that the project has been successfully built"
代碼:
this->metroTabControl1 = (gcnew MetroFramework::Controls::MetroTabControl());
注:在設計師,如果我點擊ignore & Continue
,我得到純贏形式。在這裏,如果我拖放MetroFramework的UI控件(metroTabControl),它會顯示正常。但如果我關閉&重新打開設計器,我再次看到相同的錯誤!
嘗試通過NuGet重新安裝庫也確保您安裝正確的程序集 – ChenChi
感謝您的評論。 visual studio實際上是指向我所引用的所有庫。 我使用NuGet中不可用的代碼項目中的少量第三方庫。還有其他建議嗎? –