C# ASP.NET关于CS0246:类型或命名空间名称-错误
编译器错误消息:CS0246:找不到类型或命名空间名称“webmarketingEntities1”(是否缺少using指令或程序集引用?) 这是我在尝试发布该网站时收到的错误链的最后一个错误 我怎样才能修好它?那是一个 是否有任何参考资料可以指导我完成出版过程C# ASP.NET关于CS0246:类型或命名空间名称-错误,c#,asp.net,C#,Asp.net,编译器错误消息:CS0246:找不到类型或命名空间名称“webmarketingEntities1”(是否缺少using指令或程序集引用?) 这是我在尝试发布该网站时收到的错误链的最后一个错误 我怎样才能修好它?那是一个 是否有任何参考资料可以指导我完成出版过程 请记住,该网站在本地运行完全完美,我只是在将数据上传到godaddy服务器后才发现这些错误 很可能是发布时缺少DLL的问题。您的webMarketingEntities类很可能是DLL引用,对吗?如果是这样,请打开解决方案资源管理器,
请记住,该网站在本地运行完全完美,我只是在将数据上传到godaddy服务器后才发现这些错误 很可能是发布时缺少DLL的问题。您的webMarketingEntities类很可能是DLL引用,对吗?如果是这样,请打开解决方案资源管理器,转到项目中的引用,找到DLL并选择属性。在“复制本地”属性中,选择“真”。简而言之,当您发布网站时,并不是所有必需的DLL都会被输出。要了解如何使用Visual Studio发布,您可以在asp.net网站上查看以下内容: -发布到GoDaddy而不是Azure的过程非常类似
或者,您可以尝试类似的方法,建议在本地构建站点,然后使用ftp客户端进行部署。这将使您有机会检查是否包含WebMarketingEntities 1。您可以发布文本而不是图像吗?您的网站未正确发布。dll丢失。您如何发布?您使用的是发布配置文件(pubxml)还是其他方法?类
WebMarketingEntities 1
是否在当前项目中?如果它在其他项目中,请确保其他项目在您当前的参考项目中one@Ashish是的,它不在任何其他项目中。