В Visual Studio (2008) там способ иметь пользовательский зависимый файл на другом пользовательском файле?

Потому что внутри метода styleDate вы создаете новую переменную с тем же именем, что и день, и поэтому вы не можете получить доступ к методу дня. Используйте другое имя переменной, оно будет работать.

Напишите это так:

function styleDate(date) {
  var verifyDay = new Date(date[0]);
  var dayOfWeek = day(verifyDay.getDay()); //prints monday, tuesday, wednesday, etc
  var year = verifyDay.getFullYear(); // prints the year
  var month = month(verifyDay.getMonth());

  // here
  var new_day = verifyDay.getDate();
  var date = new_day + nth(verifyDay.getDate());
  return dayOfWeek + ", " + month + " " + date + " " + year;
}
13
задан rball 8 April 2009 в 02:24
поделиться

4 ответа

Абсолютно - но необходимо будет отредактировать файл проекта вручную. Найдите запись своего "дочернего" файла и измените ее, чтобы быть незакрывающимся автоматически элементом и добавить дочерний элемент для высказывания, от чего она зависит. Вот пример для .cs скомпилированного файла:

<Compile Include="AssertCount.cs">
  <DependentUpon>MoreEnumerable.cs</DependentUpon>
</Compile>

И вот версия, которую я только что копировал для файлов, которые Вы указали - хотя я ожидаю Home.spark свяжут действие с ним, а не "Ни один":

<ItemGroup>
  <Content Include="Home.spark.js">
    <DependentUpon>Home.spark</DependentUpon>
  </Content>
</ItemGroup>
<ItemGroup>
  <None Include="Home.spark" />
</ItemGroup>

Visual Studio отображает его так же, как Вы ожидали бы это к.

12
ответ дан 1 December 2019 в 20:31
поделиться

Я не знаю, как можно сделать это с помощью Visual Studio сам UI, но если Вы открываете csproj файл в текстовом редакторе, Вы видите, как они делают это для Global.asax.

Это обычно выглядит примерно так:

<Compile Include="Global.asax" />
<Compile Include="Global.asax.cs">
    <DependentUpon>Global.asax</DependentUpon>
</Compile>
2
ответ дан 1 December 2019 в 20:31
поделиться

Существует надстройка VSCommands , которая позволяет настраивать зависимые файлы непосредственно из IDE.

Ссылка обновлена, предыдущая была http://mokosh.co .uk / vscommands

К вашему сведению: когда VSCommands установлен, просто выберите все файлы, которые вы хотите быть зависимыми, и корневой файл, затем щелкните правой кнопкой мыши -> Group Items ... и VSCommands спросит, какой из файлов вы хотите быть корневым файлом.

16
ответ дан 1 December 2019 в 20:31
поделиться

Хотя другие решения здесь (редактирование файла проекта) работают для отдельных файлов, мы сделали то же самое, но хотим, чтобы он работал автоматически для всех файлов * .conv и * .conv.js вместо того, чтобы редактировать файл проекта для каждого из них.

Когда мы добавляем новый файл .conv в наше приложение, если у нас есть файл * .conv.js, он автоматически размещается под ним, как и следовало ожидать с .aspx и * .aspx.cs.

Я не могу найти исходное руководство, которое я использовал для его настройки (это действительно связано со взломом реестра), но вот тот, который я только что нашел в поиске Google, описывает то же самое:

http://blog.dotnetwise.com/2009/09/visual-studio-2008-custom- вложенные файлы.html

0
ответ дан 1 December 2019 в 20:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: