0

何が原因かわからなかったらきっと気が狂ってしまいます:):

私のソリューションにはいくつかのプロジェクトがあります。私が得ている問題は、別の参照を追加しているソリューションにあります。

1 つのプロジェクトにはカスタム コントロール (純粋な .cs ファイル) があり、別のソリューションは ASPX ページのみのテスト ページです (コード ビハインド ファイルなし - 操作全体がコントロールによって実行されるため)。

ここでの問題は、カスタム コントロール プロジェクトの参照を Web ページ プロジェクトに追加したときに、カスタム コントロールに記述したコードが影響を受けないことです。カスタム テキスト ボックス コントロールの新しいプロパティを追加しましたが、これは HTML マークアップでインテリセンスに入らず、設定しているブレーク ポイントがヒットしません (カスタム コントロール コード内)。

これは.NET 3.5 Framework で正常に動作しています。(2 つのブランチがあります。1 つは 3.5 で、もう 1 つは 4.0 です) .NET Framework 4.0 では動作しませんWindows 2008 Server R2 を使用しています

私が今までやったこと:

  • 両方のプロジェクトのターゲット フレームワークを確認しました (両方とも 4.0)。
  • 必要に応じてアセンブリをコピーして貼り付けます。
4

2 に答える 2

1

「カスタム コントロール」を Visual Studio の ASP.NET プロジェクトのツールボックス パネルに追加してみてください (私にとっては一度は機能しました!)。

于 2013-05-13T12:31:23.323 に答える