Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将web项目(ASP.net)发布到我的PC';什么是IIs?_Asp.net_Visual Studio 2010_Iis - Fatal编程技术网

如何将web项目(ASP.net)发布到我的PC';什么是IIs?

如何将web项目(ASP.net)发布到我的PC';什么是IIs?,asp.net,visual-studio-2010,iis,Asp.net,Visual Studio 2010,Iis,我正在运行Windows 7,并且已经安装了IIs。但当我试图通过visual studio的(-visual web developer的)web部署发布我的项目时——尽管它告诉我成功了——要么我不知道如何在浏览器中查看它,要么我在对话框中输入了错误的数据。我说的是: 服务url—“本地主机” 网站/应用程序—“默认网站/mysite” 但是,当我打开浏览器并键入“mysite”甚至“default web site/mysite”时,浏览器找不到它 当我将prpperties->web设置为

我正在运行Windows 7,并且已经安装了IIs。但当我试图通过visual studio的(-visual web developer的)web部署发布我的项目时——尽管它告诉我成功了——要么我不知道如何在浏览器中查看它,要么我在对话框中输入了错误的数据。我说的是:

  • 服务url—“本地主机”
  • 网站/应用程序—“默认网站/mysite”
  • 但是,当我打开浏览器并键入“mysite”甚至“default web site/mysite”时,浏览器找不到它

    当我将prpperties->web设置为“使用VisualStudioDevelopmentServer”并点击f5时,它就工作了。但当我将其设置为“使用本地IIS web服务器”时,它不会

    我一直在寻找解决办法,但没有找到

    那么它是如何做到的呢

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

    请查看以下内容:

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

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

    %windir%\Microsoft.NET\Framework\v4.0.30319

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

    更多信息请点击此处:


    检查目标机器上是否创建了虚拟目录?@IrishChieftain感谢您的回复。我点击“创建虚拟目录”,它告诉我“虚拟目录创建成功”。我该怎么检查呢?我应该检查“何处”?站点现在渲染了吗?是否尝试刷新浏览器?还要检查默认文档是否存在于中IIS@IrishChieftain默认文档存在(假设我检查正确–我在iis中单击了内容视图)。另外,我的意思是,在此之前我已经创建了虚拟目录。无论如何,刷新一下也没用。还有什么吗?点击IIS(版本?)Hm中的文档图标,文档上写着
    -iru
    ,而不是
    /iru
    ,也许两者都能用?