我正在尝试在VS 2015 / C#中创建一个webservice使用者对象,现在我得到的响应是我的对象“是命名空间但是像类型一样使用”。
这个问题有很多早期版本,解决方案总是给对象一个与其所在命名空间不同的名称,以防止编译器混淆。 但是,即使我非常小心地从命名空间中提供不同的名称,我仍然会遇到这个问题。然而,这没有帮助..
我有很多不同的配置,在不同的地方使用“使用”等,正如其他讨论中所建议的那样,没有区别。
代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
namespace TestApp_1
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
public void DoeSchrijfActie()
{
StringBuilder sSql_1 = new StringBuilder();
TestApp_1.BLADIBLUB MyServ = new TestApp_1.BLADIBLUB();
}
}
}
答案 0 :(得分:0)
在您的代码中某处可能有一个名为 BLADIBLUB 的文件夹,并且其中包含一个代码文件,该文件正在使用此名称创建名称空间。这是导致此错误的最常见错误,只有其他方式是手动创建该命名空间。
答案 1 :(得分:0)