我使用web部署发布MVC网站。发布成功,但网站永不加载。我认为这可能是我给它的网址。我正在使用Windows Server 2012.这是用于测试的内部服务器。但是我在IIS配置和网络配置中使用的URL是由未注册的url组成的。即logman.com。我做错了吗?由于它只能在我们的网络上运行,我应该使用一些IP地址吗?我应该如何配置?通过网站发布网站部署
编辑*一些新的设置我使用编辑绑定菜单中的IP地址。不给它一个主机名; 这里有从Visual Studio的结果:
`2>Start Web Deploy Publish the Application/package to https://myserver/msdeploy.axd?site=lmsmobile.com ...
2>Adding ACL's for path (lmsmobile.com)
2>Adding ACL's for path (lmsmobile.com)
2>Updating file (lmsmobile.com\bin\LMSMobile.dll).
2>Updating file (lmsmobile.com\bin\LMSMobile.pdb).
2>Updating file (lmsmobile.com\Views\Web.config).
2>Updating file (lmsmobile.com\Web.config).
2>Adding ACL's for path (lmsmobile.com)
2>Adding ACL's for path (lmsmobile.com)
2>Publish Succeeded.
2>Site was published successfully http://10.58.158.75/
Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped
Publish: 1 succeeded, 0 failed, 0 skipped`
这些都是我的发布设置:
`<?xml version="1.0" encoding="utf-8"?>
<publishData>
<publishProfile
publishUrl="https://myserver:8172/msdeploy.axd"
msdeploySite="lmsmobile.com"
destinationAppUrl="http://10.58.158.75:80/"
mySQLDBConnectionString=""
SQLServerDBConnectionString=""
profileName="Default Settings"
publishMethod="MSDeploy"
userName="MYSERVERNAME\myusername" />
</publishData>`
目前,当我浏览到IP地址,我得到了IIS 8网页。仍然无法看到我的网站。
编辑2:
我过去的IIS网页中输入IP地址和刷新页面(Shift +刷新)。我得到了403禁止。我更改了IIS中的目录浏览器设置来启用和当我刷新时,我得到我的网站所在的文件夹的目录列表。仍然没有网站。设置目录浏览禁用我得到403.
如果您正在部署到一个不会加载“发布成功”意味着什么的虚假URL,那么呢? –
Visual Studio称它已成功完成。看到我上面的编辑。 –