Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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
使用IIS配置ASP.net项目的最佳做法_Asp.net_Visual Studio_Iis - Fatal编程技术网

使用IIS配置ASP.net项目的最佳做法

使用IIS配置ASP.net项目的最佳做法,asp.net,visual-studio,iis,Asp.net,Visual Studio,Iis,我想了解一些关于开发asp.net应用程序的最佳实践的意见和想法。在以前的项目中,我们遇到了创建DNS名称和向主机文件添加条目的麻烦,然后更改web项目设置以指向该地址作为“自定义web服务器” 据我所知,这导致所有流量使用完整的IIS系统,而不是子集。通过使用localhost以外的内容,它使IIS完全验证用户,而不使用内部“环回” 它还可能取决于您是否将主机文件条目设置为127.0.0.1或系统的实际IP地址 然而,我似乎在网上找不到任何真正解决这个问题的文章 谢谢 dbl您需要澄清您的问题

我想了解一些关于开发asp.net应用程序的最佳实践的意见和想法。在以前的项目中,我们遇到了创建DNS名称和向主机文件添加条目的麻烦,然后更改web项目设置以指向该地址作为“自定义web服务器”

据我所知,这导致所有流量使用完整的IIS系统,而不是子集。通过使用localhost以外的内容,它使IIS完全验证用户,而不使用内部“环回”

它还可能取决于您是否将主机文件条目设置为127.0.0.1或系统的实际IP地址

然而,我似乎在网上找不到任何真正解决这个问题的文章

谢谢


dbl

您需要澄清您的问题-尤其是“为什么”您(甚至)必须通过DNS动议。如果您有VisualStudio,它已经包含了自己的开发服务器,您可以在自己的桌面上进行调试。您也可以选择在桌面上安装IIS Express,并选择让web应用程序使用IIS Express而不是VS dev服务器。正如我所说的,我正在寻找“最佳实践”,是的,Visual Studio确实附带了“Cassini”,因此它可以非常快地启动和运行。但我不认为这是任何“最佳实践”的一部分。IIS也不会表达,因为它们与服务器上的IIS完全不同。当应用程序部署到服务器环境时,这将导致问题和未发现的错误。身份验证和文件上传等问题仅举几个例子。