too*_*hed 35 asp.net-core visual-studio-2017
我注意到在Visual Studio 2017 RC中创建新的ASP.NET Core Web App时,不会创建web.config文件.我的理解是这个文件包含了促进IIS集成的重要代码,这是我感兴趣的东西,因为我想在IIS上运行这个应用程序.
这是一个错误,还是我在这个过程中错过了一步?
Fre*_*ubi 22
对于Asp.Net Core 2.0,您仍然需要web.config,您可以添加Web配置项模板.您可以使用它来更改最大文件上载限制等.
发布项目时会生成web.config文件.
小智 19
在Visual Studio 2017中,右键单击解决方案资源管理器中的项目 - >添加 - >新项目 - >搜索"配置" - >添加Web配置文件.这将使用默认内容在项目中添加web.config.
hai*_*ing 16
在由Visual Studio 2017创建的ASP.NET Core 1.1 Web项目中,默认情况下不再有web.config文件.如果您需要该文件,可以自己创建该文件.例如:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
</system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)
这不是您问题的直接答案,但我想发布此解决方案,因为它是相关的。
今天,我发现 VS2017 拒绝启动我的网络应用程序,因为它说找不到web.config
文件。
错误消息显示了它正在搜索的路径web.config
,但它是我笔记本电脑上从未存在过的文件夹(我从外部公司收到了代码)。更糟糕的是,我们的项目甚至不包含web.config
文件,所以错误没有意义!!
我花了很长时间试图解决这个问题,IIS Express 用 VS2017 报告,解决方案很荒谬:
我只需要增加我的代码在其下运行的端口号。
就是这样。
这是 IIS/VS2017 的错误吗?我不知道。但是今天早上它浪费了我很多时间。并按照其他 StackOverflow 文章的建议重命名以下文件夹并没有帮助:
C:\Windows\System32\inetsrv\config
Run Code Online (Sandbox Code Playgroud)
再次,道歉-这不是直接回答这个问题,但我敢肯定,我不会跌倒在此网页上的唯一的人,接受这一离奇的“后Can't find web.config
”的错误,所以我认为这是对文件有用这里。
归档时间: |
|
查看次数: |
46721 次 |
最近记录: |