Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 4 尝试从Visual Studio 2012项目目录运行站点时出现HTTP错误500.19_Asp.net Mvc 4_Visual Studio 2012_Iis 7.5 - Fatal编程技术网

Asp.net mvc 4 尝试从Visual Studio 2012项目目录运行站点时出现HTTP错误500.19

Asp.net mvc 4 尝试从Visual Studio 2012项目目录运行站点时出现HTTP错误500.19,asp.net-mvc-4,visual-studio-2012,iis-7.5,Asp.net Mvc 4,Visual Studio 2012,Iis 7.5,我的硬盘出了故障,我们的一个IT人员从中为我复制了一个项目。我将它从他的USB驱动器复制到我的Visual Studio 2012项目文件夹中。在安装IIS7和其他所有东西之后,项目成功构建,我想运行。我在iis7.5中运行这个,而不是在VS中运行内置的web服务器。不幸的是,IIS对某些事情并不满意。首先,我意识到我需要获得我复制的目录的所有权。我确保授予网络服务帐户对其的读取权限,并确保权限渗透到所有子文件夹和文件。现在,我被难倒了。有人能建议如何解决这个问题吗 HTTP Error 500

我的硬盘出了故障,我们的一个IT人员从中为我复制了一个项目。我将它从他的USB驱动器复制到我的Visual Studio 2012项目文件夹中。在安装IIS7和其他所有东西之后,项目成功构建,我想运行。我在iis7.5中运行这个,而不是在VS中运行内置的web服务器。不幸的是,IIS对某些事情并不满意。首先,我意识到我需要获得我复制的目录的所有权。我确保授予网络服务帐户对其的读取权限,并确保权限渗透到所有子文件夹和文件。现在,我被难倒了。有人能建议如何解决这个问题吗

HTTP Error 500.19 - Internal Server Error

The requested page cannot be accessed because the related configuration data for the page is invalid.

Config Error

Cannot read configuration file due to insufficient permissions 

我也有同样的问题。我为IIS 7安装了url重写模块。这很有帮助。

您必须将父文件夹转换为Web应用程序

访问IIS:

选择父文件夹,右键单击并选择“转换为应用程序”,然后单击“确定”


当IIS没有访问该文件夹的权限时,会发生这种情况。

在VisualStudio解决方案资源管理器上,右键单击项目,选择“属性”,转到“Web”选项卡并单击“创建虚拟目录”。在VS2013上为我解决。

切换到VS开发服务器为我修复了它(vs2012)

  • 右键单击project
  • 选择“属性”
  • 选择“Web”选项卡
  • 选择“使用Visual Studio开发服务器”
  • 再次运行项目

  • 我以前的设置是在选中IIS Express的情况下“使用本地IIS Web服务器”。IIS权限中显然有问题。我不知道为什么它不起作用,但我真的不在乎…

    对,我一直认为这也与那有关。我已经安装好了。为了确定,我卸载并重新安装了它。但我的问题依然存在。谢谢。由于某些原因,我的本地项目iis express设置被破坏,这是唯一有效的答案!