具体情况是:
    我用vs2005创建一个web application project "app1" 后 得到一个solution,然后我想在这个solution里面再创建一个web application project "app2"
    但是这两个web应用项目都有各自的"bin"文件夹和"web.config"
    我要怎么做才能把"app1"和"app2"共用一个"bin"和"web.config"?
    最后形成的模式是:
        solution-
                app1- (app1不是一个文件夹,而是一个web application project)
                    -*.aspx
                app2-
                    -*.aspx
                bin -
                    -*.dll
                web.config
    
    希望各位帮忙解答一下,谢谢..

解决方案 »

  1.   

    虚拟目录和网站是用的一个webconfig会继承过去另外,你也可以直接改machine.config,把web相关的设置改成一样
    一样的道理
      

  2.   

    但是这样会有一个问题,后面的web.config会覆盖继承来的设置
      

  3.   

    但是问题是
                    solution-
                                    app1-   (app1不是一个文件夹,而是一个web   application   project)
                                            -*.aspx
                                    app2-
                                            -*.aspx
                                    bin   -
                                            -*.dll
                                    web.config 
     
    我在vs2005里面是按照这个格式建立了 但是因为app1和app2里面没有web.config..却运行报错..
      

  4.   

    按道理web.config会继承machine.config的配置.
      

  5.   

    部署在同一个虚拟目录(站点目录)下 把web.config内配置综合起来就ok了。
      

  6.   

    但是问题是现在它不认我根目录下的web.config怎么办?
      

  7.   

    把所有的bin全拷贝到根目录下,如何相应的项目里的webconfig文件删除掉。
      

  8.   

    to boyi_yan:
      还是报错..
      
      我把根目录设置为虚拟目录了..所有的dll也到复制并删除原有..
      web.config也只剩下根目录拥有..但是还是不行