我刚刚在VS 2008中完成了我的第一个C#项目,现在它运行良好。但现在我需要在我的新网站上发布这个项目。此项目在同一台计算机上与我的SQL Server 2008 Adventureworks数据库进行交互。我正在运行IIS 6.0,但我是IIS 6.0和VS 2008的新手。
我将使用同一台计算机来托管网站并容纳此数据库。我知道HTML但不知道如何将.NET项目添加到网站,尤其是也使用SQL Server的网站。你能告诉我如何进行的提示吗?这不是Windows窗体应用程序,所以我很确定它是一个Web应用程序。
我首先右键单击项目并选择“转换为Web应用程序”,然后选择了我的站点的URL。但是当我转到这个URL时,它仍然显示原始图像。
接下来我打开了IIS控制台窗口(管理工具),但我没有看到添加新网站的选项,因此我打开了默认网站的“属性”窗口。但即使在这里更改主目录以指向我的项目目录并指向我想要的URL,当我刷新我的Web浏览器时它仍然显示来自此URL的相同网页。我是否必须关闭并重新打开我的网络浏览器?此IIS控制台窗口中有很多选项卡和选项。你能给我一步一步说明选择什么吗?我还在VS 2008中看到了这个项目的许多属性选项。也许我需要在那里改变一些东西?
答案 0 :(得分:2)
您是否使用“新网站”或“新项目”创建了此C#项目?
如果这是一个网站,那么当您右键单击“项目”时,您将看到“发布网站”命令。试试吧。
这就是它的全部内容。
答案 1 :(得分:1)
我建议首先在默认站点(localhost)上设置应用程序并在那里进行测试。
要做到这一点,
(已编辑在IIS 6上工作)
(上面假设你已经安装了.net框架)
设置公共网站的过程类似,但您在步骤3中从“网站”文件夹中选择“新建 - >网站”,弹出的界面也会请求主标头。有关主机头,dns等的信息,请查看serverfault.com。