我在PC1中创建了ASMX Web服务.现在,我已经将该项目交给了其他一些PC2.我只安装了IIS Express和.NET框架. 我想使用IIS Express在PC2中运行Web服务.是否有可能? 谢谢! 解决方案 在 iis Express 文件夹中,c:\ program(x86)文件夹中有 appcmd.exe .首先,您需要使用follwoing命令添加虚拟目录: appcmd add vdir /app.name:/ /path:/ /physicalPath: 如果没有网站,则可以自己添加一个网站: appcmd add site /name:SITENAME /id:2 /physicalPath:C:\PHYSICAL_PATH /bindings:http/*:8080 如果要在默认网站上安装服务(如果有),则可以使用以下内容:
以下是关于 iis-express 的编程技术问答
我刚刚开始检查WebMatrix,并且正在遇到问题.我执行了WebMatrix的全新安装,然后启动了一个教程,其中涉及创建一个小型CSHTML文件.每当我尝试运行网站时,我都会收到以下错误: 这种类型的页面未提供. 描述:您要求的页面类型没有提供,因为它已被明确禁止.扩展名'.cshtml'可能不正确.请查看下面的URL并确保正确拼写. 请求的URL:/home.cshtml 在IIS Express请求部分中,页面请求显示以下错误: 404.17动态内容映射到静态处理程序 详细信息:请求的匹配的通配符MIME地图,并与静态Filder(所有Typos MS?)处理程序匹配.但是,如果前提是不同的,请求将映射到其他处理程序.这可能意味着前提是不正确的. 我尝试重新安装无济于事.有人有任何想法吗? 我正在运行Windows 7 Pro,并安装了IIS 7. (IIS Express应该能够并排运行无问题) 谢谢! 解决方案 它设
我已经通过WebMatrix安装了WordPress,并且在我运行它们时,它们在我的计算机上工作正常.当我创建一个新网站或从模板创建新网站时,则无法使用.假设我做了一个索引,并且当我尝试运行它们时.我在浏览器中收到了此消息. HTTP错误404.3-找不到 由于扩展配置,无法提供您要求的页面.如果页面是脚本,请添加处理程序.如果要下载文件,请添加MIME地图. 在这种情况下,有人可以帮助.WordPress使用.php扩展名称,表示PHP已安装在服务器上,例如 现在有人可以帮助我解决这个问题. 问候 解决方案 听起来您可能只需要为您的网站启用PHP即可.如果您转到网站工作区,然后单击"设置",则应看到"启用PHP"的选项.是否检查了此复选框?另外,PHP-CGI-EXE的多个实例并不是一件坏事,这只是IIS中的PHP的工作方式: - )
我正在使用Visual Studio 2010 SP1,ASP.NET WebForms,Framework .NET 3.5和 iis Express (也称为WebMatrix). 我通过我的网站在Visual Studio中遇到以下汇编错误: Theme 'MySweetyTheme' cannot be found in the application or global theme directories. 您知道全球主题目录与IIS Express的位置吗? (这次我最喜欢的搜索引擎似乎不友好). 有关信息: 使用IIS 5.0/6.0全局主题路径是:C:\Inetpub\wwwroot\aspnet_client\system_web\2_0_50727\Themes 使用Cassini(ASP.NET开发服务器)全局主题路径是:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETC
我有一个ASP.NET应用程序,我想在网络服务器上部署它. 因此,我搜索了一些教程,其中大多数人告诉控制面板中的IIS管理控制台.但是我在那里没有这样的条目. 所以我猜想我缺少一些组件(拼图),并使用MS WebPI实用程序安装IIS组件以及其他与Web开发连接的内容. 我已经安装 Web部署3.0 II Express 7.5 .NET框架4 Visual Studio 2010的MS Web工具. 仍然没有运气.lun> inetmgr仍然失败.任何地方都没有inetpub文件夹. 对不起,请问新手问题. 解决方案 您无法使用Windows 7 Home基本的成熟IIS. 根据MSDN 在Windows 7 Home上安装的IIS7 有限,您将无法在那里运行ASP.NET应用程序. IIS管理控制台在Windows 7 Home Basic上也不可用. 我认为您可以尝试IIS Express和All-In-In-in-in-in-in-href=
我正在运行IIS Express,并在以下情况 我只是将光标放在浏览器的URL字段中;和 我开始编辑URL(就像更改一个字符一样). 我不是按" Enter"下的,并且我不是要试图寄回服务器,但是由于某种原因,调试器是如此敏感,以至于与浏览器的URL字段完全互动触发了刷新/postback/重新加载. 那是什么?有没有办法将其关闭? 解决方案 对我的猜测是,您正在为浏览器打开调试. 此选项: 因此,尝试查看是否启用了脚本调试. (禁用它). 另一个选项? 禁用实时预览. VS2022中的此功能现在默认情况下打开,并允许浏览器中的编辑,并在使用WebForms Designer时使用Chrome Engine进行渲染. 因此,工具 - >选项 - > Web表单设计师. 和这个: 上面的两个都是我的猜测,但值得一试. (因此,请勿使用实时预览,但请选择传统的Web表单设计师). 我会考虑尝试其他浏览器.显然,在我的开发人员计
我想发布在IIS Express的Visual Studio 2010中创建的WCF服务应用程序. 所以我正在使用项目 - >发布 - > Web部署: Service URL: http://localhost Site/application: wcf 但遇到了一些错过的理解: Web部署需要一个虚拟目录,它不想在网站root 中发布 iis express 不支持虚拟目录 我该如何完成任务? 解决方案 所有的拳头,您需要指定正确的服务URL,即http://server/MsDeployAgentService 其他解决方案 您可以使用AppCMD通过命令行添加虚拟目录: appcmd add vdir /app.name:/ /path:/ /physicalPath: 参见在这里 其他解决方案 您应该能够在网站属性中
我有一个JavaScript应用程序,该应用程序将文件发布到.NET Core 3 Web API. Web API项目在IIS Express上本地工作. 30 MB以下的文件工作正常,但是大文件无法通过. 在这里我尝试过; 1-更新%userprofile%\my documents\iisexpress\config\applicationhost.config带有新maxAllowedContentLength value的文件. 2-添加RequestSizeLimit属性到控制器动作. 我在这里还有其他缺少的吗? 解决方案 我有相同的问题(自.NET Core 3以来),然后首先找到解决方法,然后找到适当的解决方案. 解决方法:在您的web.config文件中,使用" AspnetCoreModule"而不是" AspnetCoreModuleV2",但是您不再从新模块的优势中受益. 一个解决方案:将其添加到您的startu
在我的ASP.NET应用程序之一中,由于下面显示的错误,突然之间我无法在Visual Studio 2013中运行它.看来它正在尝试从甚至不存在的路径打开web.config.我的所有项目代码(包括web.config)都位于c:\ projects \ sourcecode \ afemanager \ trunk \ afemanager.web之下.我在这里发现了许多遇到类似错误的用户的帖子,但是解决方案似乎有所不同,到目前为止,我发现没有任何问题适用于我的情况.我在那个tracelogfiles目录中查看了五天历史的最新日志文件,因此自从我遇到这个问题以来,它显然没有记录任何内容.任何建议都将受到赞赏. 解决方案 在我的情况下,我删除了D:\ My Documents \ My网站\之前的所有文件夹\ 然后我遇到了错误 我的解决方案文件夹中有一个文件.vs \ config \ applicationhost.config 它包含对已删除文件夹的引用.因此,我删除了app
在Visual Studio中,解决方案 - > web.project-> properties-> Web,我将项目URL从http://localhost:51123/更改为http://localhost:51123/NewProjectName,并且我一直遇到此错误: " 无法将'add'添加'添加'添加'添加''名称''设置为.... ""添加. 添加一个删除标签作品,但是甚至在我更改URL之前就应该是一个问题.有什么建议吗? 解决方案 我认为IIS Express可能具有2 -Blocks,并且两者都会指向相同的物理路径. 转到:My Documents\IISExpress\config\applicationhost.config 中的IIS Express配置文件 搜索NewProjectName 将根应用程序的物理路径更改为其他东西.将其指向空文件夹. 应该看起来像这样:
我正在尝试访问localhost:7500的软件的网关链接.但是我正在尝试访问此链接,它向我显示了这个错误. 我也无法在IIS中打开任何东西.每当我尝试打开任何东西时,都会向我显示此错误. 对于IIS功能,我已安装了以下功能: a)ASP.NET 4.6 b)ISAPI扩展c)ISAPI过滤器d).NET扩展性4.6 E)IIS管理控制台f)IIS管理脚本和工具g)请求过滤(来自安全性)h Windows Authentication(来自安全性) ) 来自功能 - i)Net Framework 4.6 解决方案 此错误有很多原因,您可以尝试以下方法解决问题. 安装URL重写模块.您可以通过下面的链接安装它: https://www.iis.iis.iis.iis.net/down/down/downloads/microsoft/microsoft/rosoft/url-rewrite/a > 转到应用程序池,打开应用程序池的高级设置,将.NET
我的控制器的操作之一返回JSON响应中的巨大收集,当我向此控制器请求时,WebAPI不会返回响应.因此,我已经使用断点测试了此操作,并且收集正常填充.最后,我确信这是WebAPI的问题,因为我已经通过多个客户(WPF和Postman)测试了该控制器的操作,并且每个客户都只是在等待响应.我认为障碍是我的WebAPI的响应大小.我的WebAPI在IIS Express 上运行 所以我有两个问题: 1). ASP.NET Core 3.0上WebAPI响应的最大尺寸长度是多少? 2).如何增加ASP.NET Core 3.0上WebAPI响应的最大尺寸长度? 解决方案 我来这里寻找解决方案的解决方案,但对我而言,它无法通过更改MaxResponseBuffersize解决. 事实证明,邮递员似乎也返回了相同的错误,因为可以配置最大大小,并且默认值为50MB. 在Postman应用程序中,您可以转到设置,并将其配置为0(无限)或您需要的任何值. 其他解决方案
我正在尝试加载现有的C#Web应用程序,并在加载任何Web项目时都低于错误: 创建虚拟目录 http://localhost:/失败 错误:您无权访问IIS配置 文件.在IIS上打开和创建网站需要运行视觉 在管理员帐户下的工作室..您需要手动 在您打开此之前,请在IIS中创建此虚拟目录 项目. 尝试配置IIS Express时发生以下错误 项目XXX.Webapi.您无权访问IIS 配置文件.在IIS上打开和创建网站需要 在管理员帐户下运行Visual Studio. 我尝试关注,但徒劳: 运行vs 2017 Pro作为管理员. 我确保我可以访问%SystemRoot%\ System32 \ inetsrv \ and C:\ Windows \ System32 \ inetsrv \ config文件夹. 我已经通过控制面板安装了所有IIS兼容性Windows功能. 重新启动IIS经理. 创建虚拟目录. 更改了HKEY_CURRENT_USER \