2015-10-19 58 views
0

我正在使用Visual Studio 2013.我試圖將.proj文件中的某個屬性添加到.js文件條目中,以便設計人員將該文件放置在相應的下方文件頁面文件。例如,設計者將顯示Test.aspx,在它下面將有test.aspx.cs和test.aspx.js.爲.js文件添加依賴項屬性無法正常工作

現在,我已經在較舊的Visual Studio(如2010)中完成了此工作。我想知道爲什麼它在Visual Studio 2013中不能正確工作?一個例子的條目如下:

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

我沒有看到我現在做錯了什麼。任何幫助,將不勝感激。謝謝!

回答

0

我想出了這個問題。由於某種原因,如果文件不在同一個目錄中,它不能嵌套到它。所以,我必須將.js文件移動到與我希望它嵌套的.aspx文件位於相同的目錄中。這很糟糕,就像我之前在以前的視覺工作室做過的那樣,並且能夠將所有腳本文件保留在腳本目錄中,但以不同方式在設計器中顯示它們。不管怎麼說,這種變化是解決辦法,這裏是它的代碼條目:

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

設計者現在顯示了以下文件看AgencySettings.aspx和擴展文件時:

AgencSettings.aspx 
    -- agencySettings.aspx.cs 
    -- agencySettings.aspx.js