2014-11-14 127 views
0

我试图在iis 8上部署一个asp.net站点,但是出现错误。在IIS 8上部署asp.net

网站正在Visual Studio中工作,使用文件系统的自定义配置文件作为发布方法进行部署时没有错误。 (这里其实是我的第一个问题,我应该使用的文件系统?)

建设 - >发布网站 - >(自定义配置文件,文件系统,释放)

那么,该网站被添加到选定的文件夹,我已经在IIS中设置了。我从这个文件夹没有问题主持几个PHP页面。但是,当我尝试着URL到新网站我得到这个错误:给定的URL返回500

我使用IIS8,.TK ADRESS通过dlinkddns.com ADRESS

任何想法?

编辑:添加图片enter image description here

,我应该怎么选择这里,如果我托管在同一台计算机上的网页? (我试过的文件系统现在)

,当我打开Default.aspx的 enter image description here

+0

它给出了'内部服务器错误',你可能会在web.config中找不到'system.webServer',它位于已部署的位置中--http://www.iis.net/configreference/system.webserver – 2014-11-15 11:09:09

+0

(1)发布到文件系统不应该是一个问题。 (2)它是IIS错误还是ASP.Net错误?它是一个ASP.net应用程序(文件夹)?澄清你的意思是“在这个文件夹中的php页面”。 – EdSF 2014-11-15 19:04:18

+0

(1)这对我来说= /(2)我不得不说asp.net,尽管该网站在vs2013中运行良好。 (3)是的。 (4)该网站位于wwwroot中的文件夹内。我有其他网站,用php编写,在wwwroot正在工作。所以IIS正在运行。 – Mangs 2014-11-15 20:43:09

回答

0
  1. 要部署的网站变成IIS8从Visual Studio我得到的错误,使用“文件系统”,而不是'Web Deploy',然后放入您想要发布站点的目录。

  2. 右键单击您的站点名称上的IIS 8的经理,选择“添加应用程序”,然后选择您在物理路径发表您的网站的文件夹。

  3. 点击网站下的应用程序,然后点击浏览,你应该查看你的浏览器的网站。

你可以看一下我的关于如何标题,'New website not showing default page in IIS 8.5'下创建新的网站的问题。