C# 为.js文件添加dependentUpon属性无法正常工作

C# 为.js文件添加dependentUpon属性无法正常工作,c#,.net,visual-studio-2013,C#,.net,Visual Studio 2013,我正在使用Visual Studio 2013。我试图将.proj文件中的一个属性添加到.js文件条目中,以便设计器将该文件放置在相应的文件页面文件下。例如,设计器将显示Test.aspx,其下方将显示Test.aspx.cs和Test.aspx.js 现在,我已经在旧的Visual Studio(如2010)中完成了这项工作。我想知道为什么它不能在Visual Studio 2013中正常工作?该条目的示例如下所示: <Content Include="Agent\Scripts\Age

我正在使用Visual Studio 2013。我试图将.proj文件中的一个属性添加到.js文件条目中,以便设计器将该文件放置在相应的文件页面文件下。例如,设计器将显示Test.aspx,其下方将显示Test.aspx.cs和Test.aspx.js

现在,我已经在旧的Visual Studio(如2010)中完成了这项工作。我想知道为什么它不能在Visual Studio 2013中正常工作?该条目的示例如下所示:

<Content Include="Agent\Scripts\AgencySettings.aspx.js">
    <DependentUpon>Agent\Profile\AgencySettings.aspx</DependentUpon>
</Content>

Agent\Profile\AgencySettings.aspx

我看不出我现在做得不对。任何帮助都将不胜感激。谢谢

我解决了这个问题。由于某些原因,如果文件不在同一目录中,则无法将其嵌套到该目录中。因此,我必须将.js文件移动到与我希望嵌套的.aspx文件相同的目录中。这太糟糕了,就像我以前在visual Studio中做的那样,我能够将所有脚本文件保存在脚本目录中,但在设计器中以不同的方式显示它们。不管怎么说,这种改变就是解决方案,下面是它的代码条目:

<Content Include="Agent\Profile\AgencySettings.aspx.js">
  <DependentUpon>AgencySettings.aspx</DependentUpon>
</Content>
AgencSettings.aspx
     -- agencySettings.aspx.cs
     -- agencySettings.aspx.js