Winforms 无法在其他计算机上使用Visual Studio项目
我正在桌面上做一个项目(winforms,C++/Cli)。当我复制项目文件以便在笔记本电脑中使用时,designer不会打开Winforms 无法在其他计算机上使用Visual Studio项目,winforms,visual-studio,c++-cli,windows-forms-designer,codedom,Winforms,Visual Studio,C++ Cli,Windows Forms Designer,Codedom,我正在桌面上做一个项目(winforms,C++/Cli)。当我复制项目文件以便在笔记本电脑中使用时,designer不会打开对第三方库[]的引用已正确链接(项目编译和运行正常,没有生成错误)但是如果打开designer,我会收到以下错误 C++CodeDom解析器错误:行:99,列:27——未知类型“。请 确保引用了包含此类型的程序集。如果 这是开发项目的一部分,请确保项目 “已成功构建” 第99行代码: this->metroTabControl1 = (gcnew MetroFram
对第三方库[]的引用已正确链接(项目编译和运行正常,没有生成错误)
但是如果打开designer,我会收到以下错误
C++CodeDom解析器错误:行:99,列:27——未知类型“。请 确保引用了包含此类型的程序集。如果 这是开发项目的一部分,请确保项目 “已成功构建” 第99行代码:
this->metroTabControl1 = (gcnew MetroFramework::Controls::MetroTabControl());
注意:在designer中,如果我单击忽略并继续
,我将获得纯赢表单。在这里,如果我拖放MetroFramework的UI控件(metroTabControl),它的显示就可以了。但是如果我再次关闭并重新打开designer,我会看到相同的错误
尝试了一些来自&的建议,但没有一个有效 删除所有工具箱项和引用。在vcproj中提供完整路径。删除并连接所需的相应DLL。尝试通过NuGet重新安装库,并确保安装正确的程序集。谢谢您的评论。VisualStudio实际上指向了我引用过的所有库。我使用的代码项目中的一些第三方库在NuGet中不可用。还有其他建议吗?