Errors in Windows Forms controls in designer view

2019-01-27 11:48发布

On occasion, I get the following error in design mode of some user controls in Visual Studio 2008:

The file 'UserControl.vb' does not support code parsing or generation because it is not contained within a project that supports code.

It doesn't happen on a consistent basis, but it happens enough to be annoying. Are there any common causes of this error?

And yes, it is in a project that supports code - last I checked, WinForms projects typically have code in them!

3条回答
唯我独甜
2楼-- · 2019-01-27 12:31
看我几分像从前
3楼-- · 2019-01-27 12:39

It is a bug in VS. It happens in VS2005 as well.

Don't waste your time: close VS, open it again and everything should work fine.

查看更多
成全新的幸福
4楼-- · 2019-01-27 12:55

I had reverted (through source control) changes to my project file, which removed the file from my solution (specifically the .Designer file). However, I still had the file open in Visual Studio and attempting to show the designer for it caused this error.

I clicked the "Show All Files" button at the top of Solution Explorer, found the files that weren't included. Right-clicking and selecting "Include in Project" and rebuilding fixed the issue for me.

查看更多
登录 后发表回答