2010-12-02 13 views
1

reCaptchaを使用するために、ブログ(http://jeffcren.com)をBlogEngine 1.6.1(1.6.0)にアップグレードしました。拡張。ローカルコードを1.6.0から1.6.1にアップグレードし、WebMatrix経由でFTP経由で公開しました。アップグレード後、私はこのエラーを取得しています:コンパイラエラーメッセージ:CS0433: 'Resources.labels'タイプが両方ともに存在する

Compiler Error Message: CS0433: 
The type 'Resources.labels' exists in both 
'c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9fd92f87\45a2ba06\assembly\dl3\a64307f6\f14811b8_0291cb01\App_GlobalResources.DLL' 
and 
'c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\9fd92f87\45a2ba06\App_GlobalResources.md7pit6m.dll' 

それが変化破るが、それは常に同じ基本的なメッセージであるソースファイルと行番号。違いは、App_GlobalResources.md7pit6m.dll(エラーメッセージの2番目のファイルパス)の "md7pt66m"セクションです。

一時的なASP.NETファイルを削除することでエラーをローカルで修正できましたが、私のホストサーバー(GoDaddy)でこれを行うことはできません。エラーを修正するために何かできることはありますか?

コードプレックスのディスカッションページの提案に基づいて、私はアプリケーションプールのサイクルを実行するためにweb.configファイルを編集し、BlogEngine.Core2.dllにBlogEngine.Core.dllという名前を付けてからブログを再起動します。 web.configの<compilation>タグ(this postに基づく)にbatch = "false"を追加しました。

私はカスタムエラーをオフにしていますので、今私のサイトでエラーを見ることができます。

おかげで、

ジェフ

答えて

0

まあ、私はまだ問題を引き起こした正確にわからないが、私はCodePlexのからクリーンBlogEngine 1.6.1 Webプロジェクトをダウンロードした後、サーバーからすべてのファイルを削除。私はSqlServer dbを使用するようにweb.configを変更し、すべてを再度アップロードしました。今回は完璧に動作しました。

4

私のために働きました:リソースの名前空間をWebプロジェクトの名前空間に設定します。

0

BinフォルダからGlobal.asaxファイルを削除するだけです)

0

この問題とよく似ています。

Public resources, spark & conflict

あなたのApp_GlobalResourcesリソースのような別の名前空間を与え、Resourcesフォルダに移動してください。

0

私の場合は、binフォルダのサブファイルを手動で削除し、リソースファイルを更新しました(私は文章にカンマ記号を入れました)。

実際の問題はわかりませんが、キャッシュに関するもので、既存のキャッシュを削除する必要があります。

関連する問題