C# visual c中的命名空间错误#
我不太确定如何解决以下名称空间错误。我已经搜索了这个网站,并阅读了我在网上能找到的内容 我从以下陈述开始C# visual c中的命名空间错误#,c#,namespaces,amazon-mws,C#,Namespaces,Amazon Mws,我不太确定如何解决以下名称空间错误。我已经搜索了这个网站,并阅读了我在网上能找到的内容 我从以下陈述开始 using MarketplaceWebServiceOrders.Model; 我得到以下错误 'The type or namespace name 'Model' does not exist in the namespace 'MarketplaceWebServiceOrders' (are you missing an assembly reference?) 在目录/文件结
using MarketplaceWebServiceOrders.Model;
我得到以下错误
'The type or namespace name 'Model' does not exist in the namespace 'MarketplaceWebServiceOrders' (are you missing an assembly reference?)
在目录/文件结构方面:
我的项目位于visual studio项目文件夹中:
项目/Try1
MarketplaceWebServiceOrders文件夹位于:
Projects/src/MarketplaceWebServiceOrders
“模型”文件夹则位于此文件夹中:
Projects/src/MarketplaceWebServiceOrders/Model
如果您想知道,这些文件来自amazon marketplace web services(mws)order API。下载zip并解压缩到visual studio项目文件夹。它们没有太多文档。文件夹体系结构应该与命名空间体系结构相同。但这不是暗示。要使用MarketplaceWebServiceOrders.Model,必须将模型名称空间放在MarketplaceWebServiceOrders名称空间中 模型文件夹中的所有文件都应具有命名空间:
namespace MarketplaceWebServiceOrders.Model
不仅仅是:
namespace Model
拥有具有该路径的文件夹并不自动意味着您拥有一个声明了该命名空间的文件。假设您已经创建了对此程序集的必要引用,首先,如果您没有[t已经这样做了,请尝试重新启动Visual Studio…有时驱动intellisense和命名空间识别的缓存元数据会出现问题,只需要重新加载。您是否确实使用该命名空间定义了任何内容?在JAVA中,包符合文件结构,而在C中则不符合。在这里,您必须将命名空间设置在类之外属于它的名称空间:namespace-MarketplaceWebServiceOrders.Model{//此处的类定义…}