【发布时间】:2011-02-03 21:16:27
【问题描述】:
我在 Visual Studio 2010 (C# - ASP.NET 4) 中构建了我的新网站。回到我开始项目时,我在“新建项目”窗口中选择了“ASP.NET Web 应用程序”。
我还刚刚获得了一个新的网络主机/域,我将在其中放置我的网站。是的,服务器确实支持 ASP.NET 4。
我想做一个小型“测试项目”,看看我的最终网站是否也能正常工作。问题是,我什至无法让这个小型测试项目在服务器上运行。
如果你安装了 Visual Studio,如果你愿意,可以按照以下步骤操作,但我也会写下发生的事情:
- 新建项目 -> “ASP.NET Web 应用程序”
- 就叫它“WebApplication1”
- 不要更改任何代码,只需转到构建 -> 构建解决方案。
- 项目 -> WebApplication1 属性...
- 在打包/发布 Web 下,我选择配置:发布(据我了解,在发布到 Web 服务器时必须选择此选项 - 不确定我是否错了?)
- 将此行放入Web.config:
<customErrors mode="Off"/> - 构建 -> 重建解决方案
- 构建 -> 发布 WebApplication1
- 选择“文件系统”并将目标设置为“C:\CompiledSite”。我尝试使用 FTP 选项,但后来它说服务器上没有安装某些 FrontPage 扩展。我不知道,我没有在这里要求任何 FrontPage。所以我在 C 盘上试试这个。
- 将“CompiledSite”文件夹中的所有文件复制到我域上的测试文件夹中。
我收到此错误:
在“Web.config”文件中。
拜托,我不知道如何解决这个问题,请告诉我有关如何启动和运行我的测试站点的任何信息。
【问题讨论】:
-
这是同一个问题:stackoverflow.com/questions/3683390/…。您应该打开 IIS 并将您的网站转换为 Web 应用程序。
标签: c# visual-studio-2010 publishing