Web サイトのソース コードをオンラインでダウンロードしました
、ローカルでデバッグするときは問題ありません
しかし、公開するとすぐに問題が発生します
なぜですか
通常の画面は
I公開するときはそうではないと思います
web.configの何を変更する必要がありますか? ? ? ? ?
バックエンドは C# で書かれ、dll にコンパイルされます
フロントエンドで参照されます
環境が正しく構成されていないため、スクリプトが正常に解析されません。
CSS ファイルがインポートされていないことに起因する問題
CSS ファイルがインポートされていないことに起因する問題 間違っています。
環境が適切に構成されておらず、スクリプトが正常に解析されません。 私もそう思いますが、どうやって合わせればいいのでしょうか? DLL を解析できません
<%@ Page Language="C#" でも....
が出てきましたが、まだサポートされていますか?それ以外の場合、ファイルのサフィックスが間違っています。私がそのような低レベルの間違いを犯すとは信じていません
が出てきましたが、まだそれをサポートすると言いますか?それ以外の場合、ファイルのサフィックスが間違っています。私がそんなレベルの低い間違いをするとは思えません
それはサポートの問題ではありません、あるいはサポートと呼ばれるのはどういう意味ですか?フレームワークがインストールされており、このマシンがサーバーです
設定の問題だと思います
サフィックスが間違っている場合、HTML はページ参照をサポートしていないのでしょうか?
IIS の構成を確認してください
はは、どうやって設定すればいいでしょうか
<%@ Page Language="C#" であっても ....
が出てきました はい、まだ支持すると言いますか?それ以外の場合、ファイルのサフィックスが間違っています。私がそのような低レベルの間違いを犯すとは信じていません
それはサポートの問題ではありません、またはサポートと呼ばれるのは何を意味しますか?フレームワークがインストールされており、このマシンがサーバーです
設定の問題だと思います
サフィックスが間違っている場合、HTML はページ参照をサポートしていないのでしょうか? 残念ながら、
のサフィックスはaspxです
htmlはブラウザでのみ解釈されます
9 階の返信からの引用:
8 階の返信からの引用:
<%@ Page Language="C#" でも....
が出てきましたが、まだサポートすると言いますか?それ以外の場合、ファイルのサフィックスが間違っています。私がそのような低レベルの間違いを犯すとは信じていません
それはサポートの問題ではありません、またはサポートと呼ばれるのは何を意味しますか?フレームワークがインストールされており、このマシンがサーバーです
設定の問題だと思います
サフィックスが間違っている場合、HTML はページ参照をサポートしていないのでしょうか?
残念ながら、サフィックスは aspx です
...
彼のコード構造はもともと html サフィックスです
公開するときにこれらをすべて aspx に変更する必要がありますか、それとも設定を通じて html の代わりに aspx を直接解析できますか?
そうなら
彼がこれをする目的は何ですか? ? ? ?
私が最初に他の人の DISCUZ テンプレートのデバッグと使用を学び始めたときにも同様の問題がありました。これは、このコードが正常に解析されていないことを意味します。私の HTML コードと PHP コードがいくつかの場所でうまく一致していないため、インデックス ファイルだけを見てはいけません。さあ、テンプレートで確認してください。
これは web.config です 私が最初に他の人の DISCUZ テンプレートのデバッグと使用を学び始めたときにも同様の問題がありました。index.thml が表示されると、このコードが正常に解析されなかったことを意味します。 HTML コードと PHP コードの一部がうまく一致していません。同じ問題が発生しているかどうかはわかりません。これらはすべてバックグラウンド解析の結果です。テンプレートで確認してください。
Configuration.ScriptingRoleServiceSection、System.Web.Extensions、Version=3.5.0.0、Culture=neutral、PublicKeyToken=31BF385 6AD364E35" requirePermission="false"allowDefinition="MachineToApplication"/>
< /sectionGroup>
<認証モード="フォーム">
<フォーム名="auth" loginUrl="/Login.html"defaultUrl="/Index.html"
< ;/forms>
対応する処理ステップは、
HTML エラー ページ
を表示するように設定できます。 - > redirect = "filenotfound.htm"/&gt;
<グローバリゼーション fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN" uiCulture="zh-CN"/>
<コンパイラー>
<コンパイラ 言語="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> ;
コンパイラ>
<コンパイラ 言語="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 「>
コンパイラ>
& lt; ハンドラー & gt;
remove name="ScriptResource"/>>
publicKeyToken="31bf3 856ad364e35 " />
パス="セール">
<承認>
<承認>
<承認>
<承認>
<承認>
<承認>
<承認>
<承認>
構成>
看看必要做什么修正
確かに入れ子で使われています
参照には問題がないことが分かりました
デバッグには問題ありません
しかし、リリースするとすぐに問題が発生します
公開する前に何かを修正する必要があると思います
Web は .config の内容を変更する必要があります