2011-10-20 16 views
2

私は本当に奇妙な問題であるように見えます。私はasp.net webformsプロジェクト(C#Facebook SDKから)を試していて、すべて正常に動作します。それは私が背後にあるコードを変更しようとするまでです。たとえば、[壁に投稿]ボタンに表示されます。私がボタンのクリックイベントの中にコードを変更しても、それをサーバーにアップロードすると決して実行されません。古いコードを実行しているように見えます。 Facebookで何らかのキャッシュが行われていますか?新しいボタンの追加に問題はありませんが、一度実行すると後ろのコードは変更できません。基本的には、Facebookの中でアプリを実行すると追加されるコードの背後に新しいコードが追加されてしまうので、私はそれを使って作業できません。もっと奇妙なことに、私はボタンの名前を変更することができ、それはうまく表示されますが、コードの背後にある新しいものは無視されます。私はここで簡単な何かが足りない..............Facebookの新しいコードでボタンが更新されないコードの裏に

乾杯、

デレク

+0

サーバーが以前のバージョンをキャッシュに保持していて、コードを更新できませんでしたか? – Flanfl

答えて

0

あなたはservered HTMLでの背後にあるコードを見ていますか?アップロードする前にアプリケーションをコンパイルしてもよろしいですか?おそらく、binファイルのdllが正しく更新されていない可能性があります。

0

ええと、aspxのものは単に保存で更新されますが、まだコンパイルされていない場合は、コンパイル済みのサーバーコードが更新される必要があります。

(IISがアプリケーションプールを再起動した場合)Webサーバーを再起動すると、新しいアプリケーションDLLの使用が開始されます。

これでうまくいかない場合は、httpコールがフェイスブックに出て、コールが正しいかどうかを確認するために、フィドラーを使用してみてください。

関連する問題