私は他の誰かのコードを作り直しています。そこでは、そこにあるべきではない多くのコードへの道を備えたヘルパークラスがありました(データアクセス、ビジネスロジック、すべてがゆっくりとそこに押し込まれていました)。
関連するコードを適切な既存のクラスに移動し、適切なプロジェクトで別のまったく新しいヘルパークラスを作成しましたが、このクラスへのすべての参照が機能しません。
これが私のクラスの外観の簡単なビューです(名前が少し変更されています)。
namespace Company.Web.Application.Reporting
{
public class ReportHelper
{
here I have a bunch of methods
}
}
これがどのように参照されているかです。
using Company.Web.Application.Reporting;
namespace Company.Web.Application.App.Reports
{
public partial class PlansReports : PageBase
{
//This is the problem part
private ReportHelper Helper = new ReportHelper();
heaps of other code with no problems here...
}
}
私の問題は、新しいヘルパーにアクセスしようとすると、どこでも次のエラーが発生することです。
タイプまたは名前空間の名前'ReportHelper'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)
私の使用するステートメントはすべてそこにあり、関連する各プロジェクトに適切な参照がありますが、これはまだ続いています。この時点で私は完全に立ち往生しています。すべてのヘルパーメソッドが正しく機能することを確認できるように、この参照の問題を整理する必要があります。
どんな助けでも大歓迎です、
パット。