2016-03-30 15 views
1

私のソリューションで他のプロジェクトへの参照を持つプロジェクトを公開しようとしています。公開時にのみビルドエラーが発生する

私は定期的にソリューションを構築するたびに、エラーなしで正常に構築されます。

しかし、プロジェクトを公開しようとすると、「ビルドに失敗しました」というメッセージが表示されます。

私は、出力ログを確認すると、私は、次の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プロジェクトにどうやら

+0

私はこの問題を見て修正しました。これは適切な答えではありませんが、問題を解決する可能性があります。 – adeel41

答えて

0

をIそれがもはや存在しない場所で別のプロジェクト.dllを参照していました。私は参照場所を更新し、それを修正しました。

1

公開中にビルドに失敗したため、これが発生しました。私は空白のパブリッシュに間違ったパスワードを使用していたことが分かります。何らかの理由でビルドに失敗し、ビルドエラーがいくつか含まれていることを説明できません。パスワードを修正した後、これは解決されました。

0

私の場合は、エラーそのものを特定できませんでした。私はパブリッシュプロパティを "pre-compile"に変更しました。私はそれをチェックしてから私のウェブサイトを公開することができました

関連する問題