我正在使用web deploy发布一个MVC网站。发布成功,但网站从未加载。我想可能是我给它的url。我正在使用Windows Server 2012。这是用于测试的内部服务器。但我在IIS配置和web配置中使用的URL是一个未注册的虚构url。即logman.com。我做错了吗?既然它只能在我们的网络上运行,我是否应该使用某个ip地址?我应该如何配置它?
使用一些新的设置编辑*我正在使用来自edit Bindings菜单的ip地址。没有给它一个主机名;下面是来自visual studio的结果:
`2>Start Web Deploy Publish the Application/p
我有一个网站地图控件的问题,我已经在web.sitemap文件中添加了分层级别,并将网站地图控件添加到各种母版页中。然而,我有两个主页,可以根据系统的用户进行查看。
有没有办法在这个web.sitemap文件中定义两个站点地图结构,或者我可以只创建另一个站点地图文件?
我得到了
Home > Home > View Details
而不是
Home > View Details (for my first user)
谢谢
我有一个在IIS本地运行的网站。我还将完全相同的文件和文件夹结构复制到web服务器。
远程部署的代码运行良好,但本地安装似乎存在CSS问题。它似乎在查找主题文件时出现问题。
当我在IDE中运行应用程序时,我的javascript下拉菜单显示为白色/不可见,这也暗示了一个主题或CSS问题。但是,当我将代码部署到本地IIS web文件夹并通过IE访问它时,我得到以下错误。
Configuration Error
Description: An error occurred during the processing of a configuration file required to serv
我在.aspx中构建了一个web应用程序(即它有.dlls和页面,但没有.exe)。我需要能够从命令行在本地机器上调用这个应用程序。有人知道怎么做吗?
我试过了
explorer http://localhost:59135/OAuth2Manager.aspx
但是我收到一个错误页面,上面写着“这个网站无法到达”。(如果我从Visual运行解决方案,它就没有问题。)
如果我在服务器上运行以下命令:
%windir%\system32\inetsrv\AppCmd.exe list site
我得到了这个输出:
SITE "MyCompany.MyProject.WebRole_IN_0_Web" (id:1273337555,bindings:https/555.555.555.555:443:,state:Started)
我如何才能得到网站的名称:
MyCompany.MyProject.WebRole_IN_0_Web
某种讨厌的字符串解析是我唯一的选择吗?服务器是Windows实例。