学习wrox出版的站点管理一书问题。。

fjbell 2005-01-15 08:06:37
本人下载了整站的代码。会出现
http://vb.studysea.net/BBS/UploadFile/2005-01/20050115201218_402.gif
请指教到底是什么问题?
...全文
58 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liulxmooo 2005-01-16
  • 打赏
  • 举报
回复
up
redhat_xu 2005-01-16
  • 打赏
  • 举报
回复
我以前也经常遇到这样的问题,比如:
摘录于:http://www.microsoft.com/china/tech...r/iisi0204.mspx
安装 ASP.net 后出现的分析器错误信息
问:
我们最近在 IIS 5 上安装了 ASP.net,并收到以下消息:

分析器错误信息:在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。

行 1:<configuration>
行 2:<system.web>
行 3:<authentication mode="Forms">
行 4:<forms loginUrl="LoginPage.aspx">
行 5:<credentials passwordFormat="Clear">

有人告诉我这是因为我没有将应用程序文件夹配置为 IIS 中的虚拟目录。但是,这样做并不能解决问题。我们应该如何解决这个问题呢?

答:
安装 ASP.net 后,您可以将 web.config 文件放置在某个属于 Web 服务器的文件夹(Web 根目录、目录或虚拟目录)下,这样 ASP.net 将使用该文件来配置应用程序的各种组件和特性。处理 ASP 应用程序的 global.asa 文件的方法也与此相同。但是,为此,必须在 IIS 插件中,将该文件夹标记为“应用程序"。不过此处应用程序 一词的含义与我们通常所理解的含义不同。在此,它是指设定应用程序的起始点。换句话说,您可以将 Web 站点上的某个文件夹指定为应用程序 A(例如一个购物车应用程序)的起始点,而指定另一个文件夹作为应用程序 B(例如一个执行在线调查的应用程序)的起始点,这样它们将会有不同的 ASP(或 ASP.net)应用程序变量设置。您可以在每个预设置的应用程序起始点中放置不同的 global.asa 或 web.config 文件。

和您所听到的建议不同,这个位置并不要求必须是虚拟目录。它可以是一个普通的文件夹,甚至是 Web 站点的根目录。

下面的屏幕截图(图 1)显示了一个虚拟目录的属性。注意其中的“配置"按钮,另外,这里“应用程序名"文本框是空白的。当您单击“配置"按钮,即为通知 IIS,该目录、虚拟目录或 Web 根目录的位置是应用程序的起始点。应用程序的名称可填,也可不填,但是它对于错误诊断很有帮助,因此您应该指定一个名称。将这个文件夹配置为应用程序后,ASP.net 就会读取您在其中放置的 web.config 文件,问题也就迎刃而解。
onekey 2005-01-16
  • 打赏
  • 举报
回复
你在IIS上面默认站点下新建一个虚拟目录(名称ThePhile),然后把路径指向c:\wrox\ThePhile

jenseng 2005-01-16
  • 打赏
  • 举报
回复
请来格的按照下载的包中的说明来安装。。他有一个这装过程的。。按它的说明一步一步的做。。我没有问题。。
fjbell 2005-01-15
  • 打赏
  • 举报
回复
问题是这样的:
无法打开web项目“ThePhile"。文件路径c:\wrox\ThePhile与URL:"Http://localhost:/ThePhile不符。
这两者需要影射到相同的服务器。
请问这个 怎么解决。。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧