0

我有几种具有这种奇怪行为的表格。

例如,我有这个表单生成的代码。

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 命名空间中找到框架命名空间)

有没有人对可能导致这种情况的原因有任何想法。

4

1 回答 1

0

您是否SeriousGameFactory在某个级别调用了冲突的类型/属性/方法/控件?这样就可以了...

于 2009-04-03T09:58:57.827 回答