VS同一个解决方案中,有2个项目,怎么实现其中一个项目的.aspx文件调用另外一个控制

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS同一个解决方案中,有2个项目,怎么实现其中一个项目的.aspx文件调用另外一个控制相关的知识,希望对你有一定的参考价值。

参考技术A 可以将其中一个项目以内部webservice添加到另一个项目的引用,这样就可以在一个项目中的.aspx.cs中调用。 具体去MSDN参见一下webservice的使用。追问

我添加web引用时,其中的添加web服务名按钮总是灰色的,总是添加不成功,是iis的原因吗,我的iis虽然安装成功了,但是却是没有web扩展服务这项,对此是不是有影响呢??

追答

你先要在VS中测试成功! 不一定要先部署到IIS的,VS也一样更好操作。 添加服务不成功,说明服务部署失败!
添加服务->输入服务URL->前往 确认有服务才能添加。

追问

就是有服务的时候都会对服务报错,例如我输入百度的网址,可以看到百度的页面,但是还会报脚本错误,而且右边的web引用名还是为灰色,不能使用

参考技术B 其中一个项目添加引用 然后点击项目,然后双击你要调用的项目。
这个和添加dll文件是一样的,不过这个可以在vs中点击解决
参考技术C 引用aspx文件,这样做太没意义了吧,一般都是引用类文件或dll文件,你设计思路有问题

以上是关于VS同一个解决方案中,有2个项目,怎么实现其中一个项目的.aspx文件调用另外一个控制的主要内容,如果未能解决你的问题,请参考以下文章

C# vs2010如何实现在一个类(.cs文件)下面又有很多个.cs文件?

奇怪的 VS2008 (devenv) Nant 编译问题

vs2013写c++程序,其中localtime_s函数不接受一个参数怎么解决?!

vs2010 c# 建立的解决方案,内含几个项目,svn提交时候,载下载回来,发现数据完整,但项目显示不完整

VS2017 Directory.Build.props 不加载整个解决方案

VS里用C#如何实现点击一个按钮立即弹出另一个窗体?