[英]How to reference/use Resource Dictionary between multiple projects inside solution
[英]How to reference a class between projects in a Web solution
我有一个项目存储一个Address类,我想同时使用Web Service项目和Web项目。
项目1 :(持有地址类别)
namespace GeoClass
{
public partial class Address
{
private string city { get; set; };
private string street { get; set; };
private string zip { get; set; };
}
}
Web服务项目:我添加了GeoClass作为参考
using GeoClass; namespace WSGeo { public class jsonGeo : System.Web.Services.WebService { [WebMethod} public jsonOut GetAddress(Address inputAddr) { //do something } } }
在Web应用程序中,将WebService项目添加为Web服务,然后添加Project 1作为引用。 我这样调用Webservice中的方法:
using GeoClass; Address inputAddress = GetInputAddress(); //This function pull the data from the text boxes string WSResult; WSGeo jsonGeo = new WSGeo; WsResult = WS.jsonGeo.GetAddress(inputAddress); // I have in invalid argument error right here
我在这里想念什么吗? 谢谢
我在这里找到了答案: C#Web服务和网站共享库,服务返回库对象的不同“类型”
我只有Web应用程序框架3.5(库和Web服务项目是框架4.5)才有这个问题,当我用框架4.5(另一个Web应用程序,Web服务和库)构建另一个项目时,我还没有遇到过这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.