我有几种具有这种奇怪行为的表格。
例如,我有这个表单生成的代码。
namespace Sogyo.InHolland.SeriousGameFactory.GameCreator
{
partial class FormAvatarResourceSetEditor
{
this.bindingSourceAvatarResourceSets.DataSource = typeof(SeriousGameFactory.Framework.ImageResource);
}
}
在这种情况下,当我按下构建时,编译器会抱怨它无法识别“SeriousGameFactory.Framework.ImageResource”。(Intellisense 似乎无法在 SeriousGameFactory 命名空间中找到框架命名空间)
然后我手动将其更改为以下代码
using SeriousGameFactory.Framework;
namespace Sogyo.InHolland.SeriousGameFactory.GameCreator
{
partial class FormAvatarResourceSetEditor
{
this.bindingSourceAvatarResourceSets.DataSource = typeof(ImageResource);
}
}
现在项目构建。(奇怪!??)但是,当我打开表单并使用它时,Visual Studio 会自动生成以下代码。
using SeriousGameFactory.Framework;
namespace Sogyo.InHolland.SeriousGameFactory.GameCreator
{
partial class FormAvatarResourceSetEditor
{
this.bindingSourceAvatarResourceSets.DataSource = typeof(SeriousGameFactory.Framework.ImageResource);
}
}
而且它再次无法编译。(Intellisense 似乎无法在 SeriousGameFactory 命名空间中找到框架命名空间)
有没有人对可能导致这种情况的原因有任何想法。