Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在让代码在不同项目中协同工作时遇到困难_C#_Asp.net_Visual Studio 2010 - Fatal编程技术网

C# 在让代码在不同项目中协同工作时遇到困难

C# 在让代码在不同项目中协同工作时遇到困难,c#,asp.net,visual-studio-2010,C#,Asp.net,Visual Studio 2010,我有2个项目文件。一个叫做业务,另一个是我在VisualStudio2010中的网站项目。我正在尝试将一个名为“AccountManager”的类放入业务项目中,每当对网站执行某些操作时,它都会转到AccountManager,例如,使用“CreateAccount(string,string,string)”创建一个帐户。我很难把这些连接起来。我一直在说 构造函数不包含接受“0”参数的构造函数 而且 “Business.AccountManager”不包含“CreateAccount”的定义,

我有2个项目文件。一个叫做业务,另一个是我在VisualStudio2010中的网站项目。我正在尝试将一个名为“AccountManager”的类放入业务项目中,每当对网站执行某些操作时,它都会转到AccountManager,例如,使用“CreateAccount(string,string,string)”创建一个帐户。我很难把这些连接起来。我一直在说

构造函数不包含接受“0”参数的构造函数

而且

“Business.AccountManager”不包含“CreateAccount”的定义,并且找不到接受“Business.AccountManager”类型的第一个参数的扩展方法“CreateAccount”(是否缺少using指令或程序集引用?


我不太确定我是否遗漏了一个导入?还是引用?

确保将构造函数标记为public,将方法标记为public…

您的web项目如何引用业务项目?为了快速进行健全性检查,请将business.dll放入web项目的bin文件夹中,以检查它不是代码。如果这样做有效,那么您的web项目将丢失业务项目引用,并且有一组生成设置可以将引用或dll放置在正确的位置。