本人有一ASP.NET程序,放在D:\aaa里面在本机设置IIS的时候,把主目录指向D:\
访问(http://127.0.0.1/aaa)此程序无法运行,说什么什么找不到,反正N多问题.设置IIS的时候,把主目录指向D:\aaa
访问(http://127.0.0.1)一切正常.我就搞不错,是那里还要设置什么东东.因为我还有其它程序,不可能一台机一个IIS只能用一个程序啊.(本程序包含了master页面,皮肤什么的.)敬请高手解答.多谢!

解决方案 »

  1.   

    指向http://127.0.0.1/aaa 的意思是你在d:\aaa\aaa这个目录
    指向http://127.0.0.1/ 指的是你D;\aaa这个目录
      

  2.   

    如果你不设置端口来访问,也不新建一个网站程序,那就要用虚拟目录了,在默认网站下新建一个虚拟目录,指向你的程序文件夹,然后访问的时候用:http://127.0.0.1/aaaa这样的方式来访问你的程序。
      

  3.   

    whgames_007() :主目录设置不一样.不是你说的那样.
      

  4.   

    “/”应用程序中的服务器错误。
    --------------------------------------------------------------------------------分析器错误 
    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 文件“/MasterPage.master”不存在。源错误: 
    行 1:  <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>
    行 2:  <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    行 3:  </asp:Content>
     源文件: /JXC/Default.aspx    行: 1 
    --------------------------------------------------------------------------------
    版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832
      

  5.   

    MasterPage.master 其实是存在的.
      

  6.   

    在本机设置IIS的时候,把主目录指向D:\
    访问(http://127.0.0.1/aaa)此程序无法运行,说什么什么找不到,反正N多问题.
    --------------
    要创建一个aaa的虚拟目录,因为你的aaa是一格独立的application
      

  7.   

    在本机设置IIS的时候,把主目录指向D:\
    访问(http://127.0.0.1/aaa)此程序无法运行,说什么什么找不到,反正N多问题.
    解决方案:
    首先你虽然把把主目录指向D:\
    但是这下面的aaa目录应该设置为虚拟目录才行哟!
    如果这样的话:
    把主目录指向D:\aaa
    访问(http://127.0.0.1)一切正常.
    这样就会自动指向程序目录了,所以会运行正常!
    试一试吧!
      

  8.   

    好了好了,虽然各位朋友没帮我解决问题,但是这种热心精神本人很是感动。解决办法是这样的:在server2003+iis6.0,IIS设置中有一项叫做WEB服务扩展,里面有一项ASP.NET是被禁止掉了。
    真不知道微软在干什么,默认居然是禁止的。谢谢各位了。