use*_*097 9 windows-10 visual-studio-2017
我只是想打开一个VS 2017项目.当我打开解决方案时,我收到以下错误消息:
创建虚拟目录http:// localhost:58051 /失败,错误:文件名:\?\ C:\ Users\Visual Studio 2017\Projects\Testing\Version 2.0.vs\config\applicationhost.config错误:无法写入配置文件
我已检查文件路径中的文件夹,但未加密.文件路径中的所有文件夹都有一个用于"只读"属性的黑框.当我转到配置文件夹并清除"只读"属性的黑框和"应用"设置时,我发现如果我退出并返回到同一文件夹,则黑盒子会再次显示为"只读"属性.我已经读过黑盒子并不意味着已经打开了Read Only属性.如果实际启用了"只读"属性,我应该会看到一个复选标记.但是,这并不能解释为什么我无法打开解决方案.
单击确定按钮到VS错误消息后,VS在解决方案资源管理器中说解决方案是"(不可用)".
任何帮助将不胜感激.
小智 15
我在OneDrive上的项目文件也遇到了这个问题.我解决它的方法是我重命名位于根项目目录的".vs\config"目录中的applicationhost.config文件,然后重新加载Web项目.这将创建一个新的applicationhost.config文件.
小智 7
我有两个机器之间通过OneDrive共享项目的相同错误消息,并修复如下:
1 - 关闭VS.Net
2 - 在记事本中打开[myappnamefolder] .vs\config\applicationhost.config
3 - 在我的错误消息中搜索文件名的打开文件(在您的情况下为C:\ Users\Visual Studio 2017\Projects\Testing\Version 2.0.vs\config\applicationhost.config).
它是在system.applicationHost,sites,site name,application path,virtualDirectory - physicalPath下找到的
4 - 修改physicalPath值以指向项目配置文件的有效路径,如上所述.
5 - 保存了applicationhost.config文件
我的路径不同,因为我在每台机器上有不同的家庭用户目录.(用户A和用户B)
小智 5
我已经用下面提到的方式解决了这个错误:
步骤 1:转到该路径 C:\Users\navz\OneDrive\Documents\IISExpress\config
第2步:当您到达该文件夹中的“config”文件夹时,我们可以看到“ applicationhost ”文件
STEP3:关闭Visual Studio现有项目并删除applicationhost文件(参见步骤2路径)
然后再次打开现有项目,它将自动重新加载并正常工作。
| 归档时间: |
|
| 查看次数: |
6100 次 |
| 最近记录: |