1
C:\Users\****\StorageFolder\WEB\MyPage\MyPage.aspx: ASP.NET runtime error: An error occurred loading a configuration file: Invalid file name for file monitoring: 'C:\Users\****\StorageFolder\WEB\web.config'. Common reasons for failure include:
- The filename is not a valid Win32 file name.
- The filename is not an absolute path.
- The filename contains wildcard characters.
- The file specified is a directory
- Access denied. (C:\Users\****\StorageFolder\WEB\web.config)

错误发生在 aspx 文件的这一行:

<%@ Page Language="VB" AutoEventWireup="false" MasterPageFile="~/Templates/Default.master" CodeFile="MyPage.aspx.vb" Inherits="MyPage" %>

当我尝试打开MyPage.aspxMyPage.aspx.vb. 这绝不是一个网站项目或 Visual Studio 项目,只是一个文件夹中的两个单独的文件。

对于它所引用的路径,web.config它所引用的是一个包含文件的web.config文件夹。

没有与这些文件相关的 Web 项目或 Visual Studio 项目。我不是在网络服务器上编辑它。据我所知, VS2012 应该对那个文件夹根本不感兴趣,那web.config为什么会这样呢?

如果我将该文件夹重命名web.config为其他文件夹,打开页面文件时的错误就会消失,但为什么会发生这种情况呢?

4

0 回答 0