私は自分のデスクトップ上のプロジェクト(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)をドラッグすると表示されます。しかし、もし私が閉じると&再びデザイナーを開く私は同じエラーを参照してください!
いくつかの提案を試しましたhere & here、いずれも機能しませんでした。
NuGet経由でライブラリを再インストールしてみてください。正しいアセンブリをインストールしてください。 – ChenChi
ご意見ありがとうございます。 Visual Studioは実際に私が参照したすべてのライブラリを指しています。 NuGetで利用できないコードプロジェクトのサードパーティのライブラリはほとんど使用していません。その他の提案はありますか? –