0

ファイルをアップロードしたサーバーでエラーが発生しました(マシンでは正常に機能しています)。

コンパイラエラーメッセージ:CS0103:名前'recipe_time'は現在のコンテキストに存在しません行100:

<input id="recipe_time" name="recipe_time" type="hidden" 
value="<% =recipe_time %>" />

わかりました。明らかな説明は、宣言する必要があるということですが、ファイル(Default.aspxで使用)recipe_timeのコードですでに宣言されています。Site.Master

...
public partial class SiteMaster : System.Web.UI.MasterPage
{
    public int recipe_time = 0;
    protected void Page_Load(object sender, EventArgs e)
    {
    ...
    }
    ....
}
....

ステージングサーバーでなぜそれが起こっているのか、何か考えはありますか?

4

1 に答える 1

0

ステージングサーバー上のすべてを削除して再アップロードしました!これで問題は解決しました。

以前のaspxで生成されたファイルをクリアせずにFTP経由でアップロードしたときに、何かが置き換えられなかった可能性があります

于 2012-09-19T07:53:45.773 に答える