2009-07-03 24 views
1

Webアプリケーションプロジェクトを使用してWebユーザーコントロール(c#)を開発しています。.NET WAP公開の質問 - 公開に含まれるCodeFile

WAPでは、user controlディレクティブにcodefileとinherits属性が含まれています。

私はWAPをターゲットウェブサイトに公開します。 binのdllがウェブサイトのbinに正しくコピーされると、ユーザーコントロール(.ascxファイル)が正しくコピーされます。

ウェブサイト上でビルドを実行すると、ascxファイルにはまだディレクティブにcodefile属性が含まれているため、エラーが発生します。これを解決するには、コードファイルの属性を削除するだけで、ascxは引き続き継承(これは現在dllにあります)を通じてコードが取得されるため動作します。

私の質問です - パブリッシュは自動的に私のcodefile属性を削除できますか?私はWAP/Build/Publishを間違って使っていますか?

多くのおかげで、 アダム

+0

ウェブサイトでなぜビルドをやり直しているのですか? – BinaryMisfit

答えて

0

Webアプリケーションプロジェクトを使用している場合は、ASPXページおよびASCXコントロールは、pageディレクティブに代わりCodeFile属性の分離コードを使用する必要があります。

関連する問題