如何制作,一个解决方案中的两个Web项目在一个实例下运行的是什么? ASP.NET

时间:2012-09-12 09:48:01

标签: asp.net webforms

我在VB.NET上有一个Web项目,并在C#上创建了第二个Web项目。我希望我的网站作为一个整体工作。示例转到url http://mysite.com/default.aspx - 来自第一个Web项目的页面,但是如果我转到http://mysite.com/manage/default.aspx - 来自第二个Web项目的此页面。对不起,我的英语不好。 感谢。

1 个答案:

答案 0 :(得分:0)

这应该没有任何问题。

我可以通过两种方式来实现这一点,只需将第二个项目放在第一个项目中就可以了(虽然您需要将DLL从第二个项目bin目录移动到第一个项目中。

这样:

Web Site Root
 L Project 1 <Directory>
  L Bin <Directory>
   L Project1.DLL
   L Project2.DLL
  L Default.aspx
 L Project 2 <Directory>
  L Default.aspx

另一种方法是从第一个项目中创建指向第二个项目的虚拟目录/应用程序(虽然bin目录仍然适用于虚拟目录解决方案)

一旦它的编译不再是c#或VB,它就会被编译成IL,所以只要它编译成IL,它就会影响你最初使用的语言。