0

VS 2005 で既存のプロジェクトを開くたびに、designer.csファイルがファイルの下に表示されず.aspx、このため、コントロールを追加し.aspxdesigner.csも更新されません。

以下は、構造がどのように見えるかです。

+----AAAConfirm.aspx
.  .
.  ..AAAConfirm.aspx.cs
.
.----AAAConfirm.aspx.designer.cs
4

2 に答える 2

1

プロジェクトの「すべてのファイルを表示」する必要があります。誤ってプロジェクト ファイルから削除された可能性があります。Visual Studio にファイルが表示されたら、ファイルを右クリックして [プロジェクトに追加] を選択します。

または

プロジェクト ファイルを確認し、デザイナー ファイルのコンパイル タグに子要素があることを確認します。DependentUpon

プロジェクトにファイルを含めることを指定する XML セクションは、次のようになります。

<Compile Include="AAAConfirm.aspx.designer.cs">
    <DependentUpon>AAAConfirm.aspx</DependentUpon>
</Compile>

また、マークアップ ページAAAConfirm.aspxのタグに適切な分離コードと継承参照があることを確認してください<%Page>。おそらく名前空間を変更しましたか?Inherits名前空間なしでクラス名に属性値を設定してみてください。

于 2013-09-12T15:45:21.837 に答える
0

プロジェクトを別のフォルダーにコピーし、

  • ソリューションを使用して、破損した aspx.designer.cs ファイルを見つけます。
  • エクスプローラー プロジェクトから designer.cs ファイルのみを削除します
  • メインの aspx ファイルを右クリックし、[Web アプリケーションに変換] を選択します。

参照 :ヒント: 破損した aspx.designer.cs ファイルを再生成する

于 2013-09-12T15:42:21.623 に答える