在哪里可以找到IIS Express配置/元数据库文件?
当前回答
对于Visual Studio 2019 (v16.2.4),我只能在这里找到这个文件:
C:\Users\\Documents\IISExpress\config\applicationhost.config
希望这对我有帮助,因为我无法找到上面建议中提到的。vs文件夹位置。
其他回答
我认为这里所有的答案都是相关的,但是,如果像我一样,您正在寻找Visual Studio在创建新版本的applicationHost时从哪里获取模板。然后你可以在这里看到:
C:\Program Files (x86)\IIS Express\config\templates\PersonalWebServer
如果你经常在同一个项目的多个分支中工作,并在其中很多分支中按下“调试”,这种情况就会发生很多。在这里进行编辑将确保编辑传播到所创建的任何新项目/解决方案文件夹。
答案间接地来自这个答案
回到原点,包括Visual Studio的所有版本,@Myster最初表示;
Pre Visual Studio 2015到applicationhost的路径。配置是:
%userprofile%\documents\iisexpress\config\applicationhost.config
%userprofile%\my documents\iisexpress\config\applicationhost.config
Visual Studio 2015/2017下载路径:(来源:@Talon)
$(solutionDir)\.vs\config\applicationhost.config
Visual Studio 2019路径可以在以下地址找到:(来源:@Talon)
$(solutionDir)\.vs\config\$(ProjectName)\applicationhost.config
但是让一些人感到困惑的部分是.sln文件中的项目设置可以重新填充应用程序主机。配置Visual Studio 2015+。(来源:@Lex Li)
如果你在applicationhost中做了一个改变。配置你也必须确保你的变化匹配这里:
$(solutionDir)\ProjectName.sln
这两个重要的设置应该是这样的:
Project("{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}") = "ProjectName", "ProjectPath\", "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"
and
VWDPort = "Port#"
这里重要的是.sln中的两个设置必须分别匹配applicationhost中的名称和bindingInformation。配置文件,如果您计划进行更改。可能会有更多的地方链接这两个文件,我会更新,因为我发现更多的链接或评论或更多的经验。
在Visual Studio 2019和asp.net Core 5.0中
< YourProjectFolder >。vs < YourProjectName > /配置/ applicationhost配置。
配置文件名为applicationhost.config。 它存储在这里:
My Documents > IIS Express > config
通常,但并非总是,其中一条路径是可行的
%userprofile%\documents\iisexpress\config\applicationhost.config
%userprofile%\my documents\iisexpress\config\applicationhost.config
VS2019更新 如果您使用的是Visual Studio 2019+,请检查此路径:
$(solutionDir)\.vs\{projectName}\config\applicationhost.config
VS2015更新(来源:@Talon) 如果你使用的是Visual Studio 2015-2017,请检查以下路径:
$(solutionDir)\.vs\config\applicationhost.config
在Visual Studio 2015+中,您还可以配置哪个应用程序主机。config文件通过修改项目文件(例如:MyProject.csproj)中的<UseGlobalApplicationHostFile>true|false</UseGlobalApplicationHostFile>设置来使用。(来源:MSDN论坛)
对于Visual Studio 2019 (v16.2.4),我只能在这里找到这个文件:
C:\Users\\Documents\IISExpress\config\applicationhost.config
希望这对我有帮助,因为我无法找到上面建议中提到的。vs文件夹位置。
推荐文章
- Visual Studio - Resx文件默认“内部”为“公共”
- 在Visual Studio 2010中有快速查找文件的方法吗?
- Nuget连接尝试失败“无法为源加载服务索引”
- 在Visual Studio中查看多个项目/解决方案
- Visual Studio打开默认浏览器,而不是Internet Explorer
- csproj文件中的“Service Include”是干什么用的?
- 如何在Visual Studio中找到堆栈跟踪?
- 使用不同的Web。在开发和生产环境中进行配置
- 是否有一种方法可以在Visual Studio中删除一行而不剪切它?
- Microsoft Visual Studio的推荐插件
- Visual Studio: ContextSwitchDeadlock
- Visual Studio:如何打破处理异常?
- VS 2017 Git本地提交数据库。每次提交时锁定错误
- 无法启动IIS Express Web服务器,注册URL失败,访问被拒绝
- 如何下载Visual Studio社区版2015(不是2017)