0

cassiniでのデバッグ中、コードは正常に実行されますが、明示的にビルドすると、オブジェクトでコンパイルが中断され、参照が見つからないと表示されます。ブレークポイントの間は、オブジェクトへの適切な参照が表示され、デバッグインテリセンスを表示できます。

コード自体は単純です

using CFTW.Controls;
...
controls_LatestPresentations c = LoadControl("~/controls/LatestPresentations.ascx") as controls_LatestPresentations;
c.loadContent();
return RenderControl(c);

コントロールは、名前空間CFTW.Controlsを持つ単純なユーザーコントロールです。呼び出し元のコードは、同じフォルダーにあるWebコントロールにあります。同じ名前空間に呼び出し元のコードを追加してみました。

編集:最大の問題は、dllを公開できないことです。まあ、とにかくハイレベルで。

4

1 に答える 1

0

Webサイト([ファイル]-> [Webサイトの作成]で作成)を使用している場合は、プロジェクトを使用していません。Visual Studioの他のすべてのプロジェクトタイプとは異なり、Webサイトにはプロジェクトファイルがなく、実行時まで実際にビルドされません。

于 2010-05-15T18:30:12.197 に答える