Вместо кода * .cs сзади или рядом с ним я хотел бы иметь файл * .js. Я разрабатываю приложение MVC, у меня нет необходимости в коде, потому что у меня есть контроллеры, но в некоторых случаях было бы неплохо иметь код JavaScript рядом или каким-то образом связать файл со страницей, на которой он используется. Полагаю, я мог бы просто назвать их аналогичным образом, но я хочу показать ассоциацию, если это возможно, поэтому нет никаких сомнений в том, для чего нужен файл.В Visual Studio (2008) есть ли способ иметь пользовательский зависимый файл в другом пользовательском файле?
Обычно то, что я говорю о том, в Visual Studio теперь под вашим Global.asax файл, который вы будете иметь знак плюс слева:
+ Global.asax
После того, как вы расширить его, вы получите
- Global.asax
Global.asax.cs
Я хотел бы то же самое произойдет:
+ Home.spark
- Home.spark
Home.spark.js
UPDA ted:
У моего существующего файла csproj есть путь к фактическому файлу, не уверен, что это его завинчивает. В настоящее время у меня есть:
<ItemGroup>
<Content Include="Views\User\Profile.spark.js">
<DependentUpon>Views\User\Profile.spark</DependentUpon>
</Content>
</ItemGroup>
<ItemGroup>
<Content Include="Views\User\Profile.spark" />
</ItemGroup>
и это просто показ файлов, кроме друг друга.
На самом деле, сейчас искра просто связана с None: <Нет Include = "Просмотров \ User \ Profile.spark" /> Я дам ему шанс, спасибо за ответ! – rball
Пробовал: \t Views \ User \ Profile.spark DependentUpon> <Нет Include =» Просмотров \ User \ Profile.spark»/> не работает :( –
rball
@rball -. Profile.spark предполагается, что они находятся в той же папке –