winforms - winform - windows forms application visual studio 2017




為什麼我的工具箱項目在Visual Studio 2008中消失? (6)

我正在研究一個解決方案,其中包含多個針對Windows Mobile 5和標準Windows應用程序的項目。

最近,當在設計師中打開一個表單時,常見的UI控件(文本框,按鈕,標籤等等)已經消失,只剩下項目中定義的控件。

重置工具箱不起作用。 谷歌搜索建議刪除Local Settings\Application Data\Microsoft\VisualStudio\9.0的工具箱臨時文件,但是這只是成功地為Windows Mobile 5帶回默認控件。WinForms控件仍然神秘地丟失。

另外,如果在工具箱上右鍵單擊並選擇全部 ,則實際上所有的WinForms控件都會出現,但是它們都是灰色的。

有沒有人經歷過這個?



我只是有一個類似的問題。 在託管的C ++項目中,所有的默認工具箱項目都從Winforms設計器中消失。 在玩了一段時間之後,我發現在.vcproj文件中有一個問題。

<VisualStudioProject
    ProjectType="Visual C++"
    Version="9,00"
    Name="COLLADA Import"
    ProjectGUID="{0DEEF9B6-1929-44E3-92EC-13712839FB63}"
    RootNamespace="COLLADAImport"
    Keyword="ManagedCProj"
    TargetFrameworkVersion="0"
    >

當您將TargetFrameworkVersion設置為有效的數字時,例如.Net 2.0的131072,工具箱項目將會回來。


確保你不在調試模式下。


如果您在Vista下運行Visual Studio 2008,請嘗試以管理員身份運行它。 右鍵單擊快捷方式,然後選擇以管理員身份運行


那麼猜測什麼安裝Service Pack 1 VS 2008,它會消失,如果你有無線鼠標和鍵盤把它關閉。 選擇這兩個工作中的一個。


我有完全相同的問題(在安裝Windows Mobile SDK後,工具箱中的所有項目都變灰)。

我以管理員身份啟動了Visual Studio 2008命令行,並啟動了以下命令(警告 - 所有的設置都丟失了!)

devenv /setup /resetuserdata /selfreg /resetskippkgs

之後,工具箱看起來很好,並在第一天工作。 這個想法來自這個線程: connect.microsoft.com





visual-studio-2008