私のソリューションで他のプロジェクトへの参照を持つプロジェクトを公開しようとしています。公開時にのみビルドエラーが発生する
私は定期的にソリューションを構築するたびに、エラーなしで正常に構築されます。
しかし、プロジェクトを公開しようとすると、「ビルドに失敗しました」というメッセージが表示されます。
私は、出力ログを確認すると、私は、次の3つのエラーを参照してください。
C:\ユーザーは\ SEO \ QualityLinkBuilder \ウェブ\ RealestateJobsMigrations \ RealestateJobsConfiguration.cs(10101、MYUSERNAME \ Dropboxの\プロジェクト\を10124): エラーCS0234:型または名前空間名 'RealestateJobsDbContext' が名前空間に存在しません 'RealestateScraper'(あなたはアセンブリ参照 が欠落している)
C:\?を使用します(18,56,18,79): エラーCS0234:タイプまたは名前空間の名前 'RealestateJobsDbContext' は、名前空間 'RealestateScraperに存在しません'(あなたは、アセンブリ参照 不足している?)
C:\ユーザー\ MYUSERNAME Dropboxが\プロジェクト\ SEO \ QualityLinkBuilder \ウェブ\ \のviewmodels JobsVm.cs(364,51,364,69)\: エラーCS0246:型または名前空間名「ClosedRealestateId」は 見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照 不足している?)
しかし、プロジェクト "RealestateScraper"とRealestateJobsDbContextクラス& ClosedRealestateIdが、出力がエラーをマークした場所で使用するとマークされた "RealestateScraper"プロジェクトルート名前空間に存在します。
(私が以前に述べたように、公開していないときにもプロジェクトはうまくいく)
ここで問題が発生する可能性はありますか? 私は&を修復しましたが、何も変更されていないようです。
注:(RealestateScraperを使用して;)私が正しくファイル内のアセンブリを参照していて何の目的果たすないようですので、私はエラーのあるコードを示していないよRealestateScraperプロジェクトにどうやら
私はこの問題を見て修正しました。これは適切な答えではありませんが、問題を解決する可能性があります。 – adeel41