在IIS 7中以编程方式创建的虚拟目录中运行ASP.NET应用程序时出错

时间:2013-03-11 11:42:59

标签: c# asp.net .net iis-7

我使用以下代码配置将虚拟目录添加到IIS 7服务器的默认网站。

            ServerManager iisManager = new ServerManager();
            iisManager.Sites["Default Web Site"].Applications.Add("/myVirtualDirectory", @"C:\Users\zee\Documents\Jumbo\CI\TestSite");
            iisManager.Sites["Default Web Site"].Start();
            iisManager.CommitChanges();

虚拟目录已成功创建,但运行时出现问题。当ASP站点驻留在

  

“C:\用户\ ZEE \文件\巨型\ CI \测试网站”

使用.NET 3.5构建我收到以下错误...

enter image description here

但是当我使用.NET 2.0构建此站点时,此错误不会弹出,并且站点运行没有问题。

此外,当我手动配置此虚拟目录并在.NET 3.5上运行站点构建时,它仍然可以正常运行。

我检查了我的web.config文件,但没有这样的重复。

所以我假设只有在我以编程方式配置虚拟目录时才会出现问题。

这可能是什么原因?

0 个答案:

没有答案