如何将Web项目(ASP.net)发布到我的PC II?

时间:2012-04-29 18:32:42

标签: asp.net visual-studio-2010 iis

我正在运行Windows 7,我已经安装了II。但是,当我尝试通过visual studio( - 视觉网站开发人员)的Web部署发布我的项目时 - 尽管它告诉我它成功了 - 要么我不知道如何在浏览器中看到它,要么我将错误的数据放入对话。我投入的是:

  1. 服务网址 - “localhost”
  2. 网站/应用程序 - “默认网站/ mysite”
  3. 但是当我打开浏览器输入“mysite”甚至“默认网站/ mysite”时,浏览器找不到它。

    当我将prpperties-> web设置为“使用visual studio开发服务器”并点击f5时,它可以工作。但是,当我将其设置为“使用本地IIS Web服务器”时 - 它没有。

    我已经搜索了一个解决方案,但没找到。

    那么 是如何完成的?

    编辑:当我在浏览器中输入“localhost / mysite”时,我收到很长的错误。 “/ WebApplication1”应用程序中的服务器错误。无法从程序集“System.ServiceModel,Version .......”加载类型“System.ServiceModel.Activation.HttpModule”。

1 个答案:

答案 0 :(得分:2)

看看这个:

http://support.microsoft.com/kb/2015129

要解决此问题,请运行以下命令行:

aspnet_regiis.exe /iru

可以在以下位置之一找到Aspnet_regiis.exe文件:

%WINDIR%\ Microsoft.NET \框架\ v4.0.30319

%windir%\ Microsoft.NET \ Framework64 \ v4.0.30319(在64位计算机上)

此处提供更多信息:

http://devonenote.com/2010/06/could-not-load-type-system-servicemodel-activation-httpmodule/