我在VB.NET上有一个Web项目,并在C#上创建了第二个Web项目。我希望我的网站作为一个整体工作。示例转到url http://mysite.com/default.aspx - 来自第一个Web项目的页面,但是如果我转到http://mysite.com/manage/default.aspx - 来自第二个Web项目的此页面。对不起,我的英语不好。 感谢。
答案 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,它就会影响你最初使用的语言。