在将我的网站部署到服务器后,我遇到了访问课程的问题.
请注意,这是一个Web站点而不是Web应用程序.错误是:
请注意,这是一个Web站点而不是Web应用程序.错误是:
编译器错误消息:CS0246:找不到类型或命名空间名称“Order”(您是否缺少using指令或程序集引用?)
版本信息:Microsoft .NET Framework版本:2.0.50727.1433; ASP.NET版本:2.0.50727.1433
我做了很多谷歌搜索,但没有找到任何有用的东西.
我的代码看起来像这样(我在声明Order的行上得到编译器错误):
//Default.aspx.cs namespace Foo { public partial class _Default : System.Web.UI.Page { private Order custOrder; ....etc } }
namespace Foo { public class Order { ....etc } }
奇怪的是,这在本地和开发环境中都可以正常工作.当我将它移动到qa环境时,就是当我得到那个错误时.
我通过将所有代码提交到subversion存储库然后在服务器计算机上进行导出来进行部署.
我想这可能是某种命名空间错误,但我不知道它为什么会在某些机器而不是其他机器上工作.
知道在不同的服务器上可能会有什么不同可能会导致这种情况吗?所有计算机都将.net版本报告为2.0
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。