1

私の .aspx ファイルには、次のような Page ディレクティブがあります。

<% Page Language="C#" MasterPageFile="~/Main.master" >

これらのページは、いくつかのプロジェクトにあります。このMain.masterページは私のウェブサイトのルートにありますが、プロジェクトの外にあります。

Resharper は、チルダ (~) が Web サイトのルートではなく、プロジェクトのルートを参照していると考えているようです。その結果、「~/Main.master」にカーソルを合わせると、パスが見つからないというエラーが表示されます。さらにContentPlaceHolderID、ReSharper ではすべての属性値がエラーとして表示されます ( cannot resolve symbol)。

ReSharper に本当のルートがどこにあるか教えてもらえますか?

4

1 に答える 1

1

そのマスター ページを各プロジェクトに含めてみませんか? 少なくとも、リンクされたファイルとして。

于 2012-05-26T09:18:37.447 に答える