2010-11-25 7 views
6

ASP.NET 4の.skinファイルにintellisenseを適用する良い方法はありますか?たとえば、Microsoftのビジュアルスタジオツールのようなものですか?私はビジュアルスタジオ2008に長い時間前に.skinファイル用のインテリセンススキーマをインストールしましたが、いくつかのバグがありましたので、削除する必要がありました。ビジュアルスタジオ2010の改善 - >オプション - >テキストエディタ - >ファイルの拡張子 ツール:Intellisense in ASP.NET 4のスキンファイル

答えて

11

はこれを試してみてください。 今拡張テキストボックスに皮膚を入力し、ドロップダウンリストからユーザーコントロールエディタを選択します。 を追加します。を追加します。

.skinファイルとkablamを閉じて開いてください! - あなたは今インテリセンスを持っています。 web.configに定義されている独自のビルドプロバイダを持たない.skinファイルについては不平を言うことに注意してください。しかし、何よりも優れています。

+0

私のためにはうまくいかなかった:SはASP.Net 4の解決策ですか?または以前のバージョン? – Majd

+0

これは.NET 4.0をターゲットとするWebサイトです。しかし、.skinファイルがどのようなプロジェクトに含まれているかは重要ではありません。メモ帳で作成してVisual Studioで開き、Intellisenseを作成することができました。間違いなく私はVS 2010 Professionalで働いています。この写真をチェックしてください。 http://img69.imageshack.us/img69/571/skinintellisense.jpg – BrightSoul

+0

これは現在動作しています:) thx !! – Majd

4

<compilation debug="true" targetFramework="4.0" > <buildProviders> <add extension=".skin" type="System.Web.Compilation.PageBuildProvider"/> </buildProviders> </compilation>

あなたはweb.configファイル内のコードの上に追加した場合、あなたはそれが時間の警告をコンパイルし得ることはありません。