亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

VS 2017 WinForms 項目退出識別同一命名空間中的用戶控件

VS 2017 WinForms 項目退出識別同一命名空間中的用戶控件

C#
紅顏莎娜 2022-11-13 14:28:45
我有一個 Windows 窗體項目,過去幾個月我一直在從事該項目。在這個解決方案中,我有大約 10 個自定義用戶控件。幾天前,我正在研究在應用程序中的所有表單之間共享的公共庫,然后當我打開表單時,我的控件都沒有被識別。我恢復了對庫的更改,但問題仍然存在。很快我就到了甚至打開表格都會崩潰 VS 的地步。我可以很好地編譯解決方案,但我不能使用可視化編輯器。我的任何自定義控件都不會再出現在工具箱中。但是,我可以很好地打開它們。在網上看了 2 天后,我嘗試了以下方法,但無濟于事。動態重新分配我的計算機內存(重新啟動)關閉解決方案并重新打開它清潔和重建的解決方案將最新版本從源代碼管理下載到新目錄并打開它。從項目中刪除控件并重新添加它們刪除了bin和obj文件夾刪除了.vs文件夾(一打開解決方案就阻止了 VS 崩潰)遵循了這篇 MSDN 文章刷新工具箱修復了 Visual Studio 安裝卸載并重新安裝 Visual Studio將解決方案文件從一個目錄復制到另一個目錄將我的項目恢復到源代碼管理解決方案的早期提交刪除了所有 NuGet 包一個一個刪除控件自從我上次處理這個項目以來唯一發生變化的是 Visual Studio 2017 最近安裝了一個新的更新。我完全不知所措,我什至求助于谷歌的第 4 頁。更新 當我在虛擬機中全新安裝的 VS 上運行此問題時,此問題會變得間歇性。
查看完整描述

1 回答

?
慕碼人8056858

TA貢獻1803條經驗 獲得超6個贊

我有一個單獨的 DLL 文件,我從我的項目中調用EMGU.CV. 一旦我刪除了該引用,它就可以正常工作。我創建了自己的 DLL 包裝器,用于從EMGU.CV庫中獲取位圖圖像,問題已得到解決。

這是有道理的,因為在我刪除 NuGet 包后,DLL 仍然存在,但一旦刪除,設計器就會恢復工作。


查看完整回答
反對 回復 2022-11-13
  • 1 回答
  • 0 關注
  • 97 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號