Как устанавливается jQuery, определяется производителем пакета, который в вашем случае является командой jQuery.Где установить пакет jQuery, зависит от вас.
Тем не менее, , где можно изменить только с точки зрения местоположения установленного пакета (папка $(SolutionDir)\packages
используется по умолчанию) и целевой проект , в который вы устанавливаете его.С этого момента производитель пакета вступает во владение и решает, где заканчивается каждый фрагмент содержимого пакета.
Есть несколько хороших соглашений для ASP.NET MVC, таких как папка Content, папка Scripts, App_Startпапка (для WebActivator) и т. д. Подумайте о рисках и дополнительных усилиях, связанных с попыткой отойти от этих соглашений.Перевешивают ли они преимущества?
Теперь, если вы действительно хотите использовать свои собственные соглашения, вы можете создать свой собственный пакет с желаемой структурой содержимого и поместить сценарии jQuery там, где вы хотите их использовать в потребляющих проектах.
Это означает, что вы будете использовать свой собственный пакет с этой конкретной версией jQuery.Вам просто нужно соблюдать политику лицензирования исходного пакета и не нарушать какие-либо конкретные шаги установки или требования из исходного пакета, что довольно легко сделать, если вы вручную начнете изменять структуру пакета.