草庐IT

c# - 无法启动 IIS Express

我刚刚安装了VisualStudio2012,想创建我的第一个WCF服务应用程序。我是一名来到.NET世界的Java开发人员,所以请理解:)我创建了一个新的C#项目WCF服务应用程序。然后我点击调试(或F5),我收到一条错误消息:UnabletolaunchIISExpress当我再次单击时出现另一个类似的错误,但这次IIS出现在托盘中并且我收到通知(气泡),当我单击它时有一条消息说:Port'53234'isalreadybeingusedbyprocess'IISExpress'(processID'5524')我曾尝试在Web选项卡的项目属性中更改端口,但它没有任何改变。消息是一

c# - HTTP 错误 401.1 - 未经本地 IIS 授权

我已经在我的本地机器上创建了在Debug模式下工作正常的网站,但是当我把这个网站放在我机器的本地iis(7.5)上时,我得到了HTTP错误401.1-未经授权您无权使用您提供的凭据查看此目录或页面。身份验证设置我启用了Windows模拟和Windows身份验证,并且禁用了该部分中的所有其他内容所有文件夹都有完整的权限谁能告诉我这是怎么回事? 最佳答案 作为一个快速而肮脏的修复,授予IIS_IUSRS组读取/执行或修改您的网络文件夹的权限...但不要在面向互联网的服务器上执行此操作,请继续阅读。...要正确解决此问题,您应该为您的站点

c# - HTTP 错误 401.1 - 未经本地 IIS 授权

我已经在我的本地机器上创建了在Debug模式下工作正常的网站,但是当我把这个网站放在我机器的本地iis(7.5)上时,我得到了HTTP错误401.1-未经授权您无权使用您提供的凭据查看此目录或页面。身份验证设置我启用了Windows模拟和Windows身份验证,并且禁用了该部分中的所有其他内容所有文件夹都有完整的权限谁能告诉我这是怎么回事? 最佳答案 作为一个快速而肮脏的修复,授予IIS_IUSRS组读取/执行或修改您的网络文件夹的权限...但不要在面向互联网的服务器上执行此操作,请继续阅读。...要正确解决此问题,您应该为您的站点

c# - 如何在本地 IIS 服务器上获取网站的物理路径? (来自桌面应用程序)

如何获取通常看起来像%SystemDrive%\inetpub\wwwroot的路径?我想这与Microsoft.Web.Administration.ServerManager类有关,但我找不到办法。更新:我正在尝试从独立应用程序获取路径。不是ASP.NET网络应用。 最佳答案 要从独立应用程序中发现网站的物理路径,您可以执行以下操作://IfIIS7//AddreferencetoMicrosoft.Web.Administrationin//C:\windows\system32\inetsrvusingMicrosoft.W

c# - 如何在本地 IIS 服务器上获取网站的物理路径? (来自桌面应用程序)

如何获取通常看起来像%SystemDrive%\inetpub\wwwroot的路径?我想这与Microsoft.Web.Administration.ServerManager类有关,但我找不到办法。更新:我正在尝试从独立应用程序获取路径。不是ASP.NET网络应用。 最佳答案 要从独立应用程序中发现网站的物理路径,您可以执行以下操作://IfIIS7//AddreferencetoMicrosoft.Web.Administrationin//C:\windows\system32\inetsrvusingMicrosoft.W

解决当前标识(IIS APPPOOL\XXXX)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”...

1、问题描述在WindowsServer2019数据中心版中搭建IIS项目,访问的时候出现如下所示的错误:当前标识(IISAPPPOOL\XXXX)没有对“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\TemporaryASP.NETFiles”的写访问权限。2、解决办法以管理员身份运行PowerShell;然后运行如下命令(注意命令中的IISAPPPOOL\XXXX为上述错误中括号中的内容):C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet_regiis.exe-ga'IISAPPP

c# - HttpContext.Current.User.Identity.Name 使用 IIS Express 但不是 Visual Studio Development Server 为空

这个问题在这里已经有了答案:AuthenticationissuewhendebugginginVS2013-iisexpress(9个回答)关闭4年前。HttpContext.Current.User.Identity.Name在VisualStudio设置为“使用本地IISWeb服务器”时为空,但在VisualStudio设置为“使用VisualStudio开发”时正常工作服务器”。希望您可以通过执行以下操作在VisualStudio2010或2012(我都尝试过)中重现此问题:创建一个新的“ASP.NET空Web应用程序”并选择“.NETFramework4”并将其命名为“Win

c# - HttpContext.Current.User.Identity.Name 使用 IIS Express 但不是 Visual Studio Development Server 为空

这个问题在这里已经有了答案:AuthenticationissuewhendebugginginVS2013-iisexpress(9个回答)关闭4年前。HttpContext.Current.User.Identity.Name在VisualStudio设置为“使用本地IISWeb服务器”时为空,但在VisualStudio设置为“使用VisualStudio开发”时正常工作服务器”。希望您可以通过执行以下操作在VisualStudio2010或2012(我都尝试过)中重现此问题:创建一个新的“ASP.NET空Web应用程序”并选择“.NETFramework4”并将其命名为“Win

IIS 部署.NetCore

1.安装.netcore运行时https://dotnet.microsoft.com/download/dotnet/3.1/runtimeWindows安装,选择desktopapps2.安装捆绑应用选择好版本后,点击去,找到Core运行时的支持:IISruntimesupport,里面的HostingBundle(托管捆绑包)下载3.Netcore发布应用程序4.在iis上面部署设置无托管参考地址可能出现的问题1、cmd输入命令,提示无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-l1-1-0.dll。尝试重新安装该程序以解决此问题解决方案,下载VC++环境

c# - IIS 编译错误 -2146232576 AspNetInitializationExceptionModule

我有一个相当简单的C#WebAPI2项目,它在本地运行,但在发布到远程计算机(WindowsServer2012R2Standard)上的IIS后,网页显示以下内容(在将customErrors设置为“关闭”后):ServerErrorin'/'Application.CompilationErrorDescription:Anerroroccurredduringthecompilationofaresourcerequiredtoservicethisrequest.Pleasereviewthefollowingspecificerrordetailsandmodifyyours