2013-05-15 29 views
0

我有一个ASP.NET网站在我的Windows 7计算机上本地运行(本地主机)。加载其中一个页面时出现错误。该错误在aspx.cs文件中,我可以看到如何解决它很容易。但是,当我编辑源文件没有改变。本地主机上运行的站点的错误路径

所以我发现我的机器上的文件路径为C:\ intetpub \ wwwroot的\文件夹\ codefile.aspx.cs

但在错误信息的路径是E:\ intetpub \ wwwroot的\ User_Sites \ folder \ codefile.aspx.cs

我意识到这必须是IIS使用的虚拟目录(我假设),但无法弄清楚为什么编辑C:上的代码文件不会导致它被加载到虚拟目录,当我运行它。

我没有任何物理e:驱动器或User_Sites文件夹。

我意识到这可能是一个简单的问题,但也许有人可以指出一个解释这一点的参考,或提供一个简单的解释?

回答

1

这意味着Web服务器正在使用使用e:中的源构建的应用程序版本,而不是您正在使用的版本。

尝试:

  1. 停止WWW发布服务
  2. 删除C的内容:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \临时ASP.NET文件
  3. 删除斌您的应用程序的文件夹
  4. 构建应用程序
  5. 启动WWW发布服务。
相关问题