如何编译和托管asp.net网站?

时间:2011-08-06 16:51:59

标签: asp.net

我正在尝试了解在Godaddy服务器上部署c#.net网站的基础知识。 截至目前,当我在Visual Web Developper 2010中按F5时,项目正常运行。但是,当我上传它时,我得到错误:当前上下文中不存在常量。常量在constants.cs文件中定义,该文件位于同一目录中。

我不熟悉c#.net,所以这是我的问题

  • 我是否需要某种包含来引用constants.cs?
  • 我是否需要以特殊方式构建网站?
  • 我是否需要遵循文件夹结构?

2 个答案:

答案 0 :(得分:2)

•我是否需要某种包含来引用constants.cs?

取决于。通常是的,但是,嘿,你不告诉我们你的项目是如何安装的。通常,您上传app_code中的所有代码文件。

•我是否需要以特殊方式构建网站?

不,当您上传它们时,它们基本上都是在服务器上构建的(如:已复制)。

•我是否需要遵循文件夹结构?

只有标准的ASp.NET结构(如文档中所述)与/ bin,/ app_code等以及您的主机要求的任何修改。一般来说,没有。

只需上传所有文件。

答案 1 :(得分:1)

这可能取决于您使用的是网站还是Web应用程序项目类型(http://www.codersbarn.com/post/2008/06/ASPNET-Web-Site-versus-Web-Application-Project.aspx)。 " Web deployment project"如果您正在使用Web应用程序项目,则功能可以简化此过程。