相关疑难解决方法(0)

IIS8上的WCF;*.svc处理程序映射不起作用

我试图在2012年版本8400上运行IIS8中运行的wcf服务.

在安装web角色时,没有像2008年那样找到wcf的东西(3.51以下).

安装时svc处理程序映射丢失了,所以我做了一个:

%windir%\Microsoft.NET\Framework\v3.0\WindowsCommunication Foundation\ServiceModelReg.exe –i
Run Code Online (Sandbox Code Playgroud)

现在处理程序映射就在那里,但我仍然得到:

The resource you are looking for does not have a handler associated with it.
Run Code Online (Sandbox Code Playgroud)

(我删除了静态文件处理程序.)

该网站使用经典管道以使用模拟.

asp.net wcf iis-8 iis-8.5

264
推荐指数
6
解决办法
20万
查看次数

IIS ApplicationPoolIdentity没有"临时ASP.NET文件"的写权限

我试图从名为'SomeAppPool'的'AppPool'启动一个使用'ApplicationPoolIdentity'的网站,当我启动网站时,我收到以下错误:

当前标识(IIS_APPPOOL\SomeAppPool)没有对'c:\ WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files'的写访问权限

我正在Windows 8下启动Visual Studio 2012中的"使用本地IIS Web服务器"(没有附带调试器)的网站.

我注意到的第一件事是"Temporary ASP.NET Files"文件夹甚至不存在,因此没有任何设置安全权限.

第二个问题是,即使有一个文件夹,我会设置哪些权限?我假设我不应该为通过'ApplicationPoolIdentity'创建的每个用户设置权限.对?

我看到的当前解决方案只是建议将用户设置为"网络服务",但这似乎打破了引入"ApplicationPoolIdentity"的网站的隔离.

asp.net iis windows-8

36
推荐指数
5
解决办法
6万
查看次数

如何在Windows 10上的IIS 10中运行ASP.NET MVC应用程序

我通过Windows功能安装了IIS 10并将MVC应用程序发布到IIS文件夹中,然后执行"dism/online/enable-feature/featurename:IIS-ASPNET45"命令,但仍然出现错误:

HTTP错误403.14 - 禁止Web服务器配置为不列出此目录的内容

我已经在Windows 7中使用"aspnet_regiis -I"命令而不是"dism/online/enable-feature/featurename:IIS-ASPNET45"并且从localhost加载了很好的web应用程序,但我似乎无法得到这个在Windows 10上工作.

asp.net iis asp.net-mvc windows-10

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net ×3

iis ×2

asp.net-mvc ×1

iis-8 ×1

iis-8.5 ×1

wcf ×1

windows-10 ×1

windows-8 ×1