Я пытаюсь создать пакет NuGet с двумя файлами .ascx и двумя .ascx.cs.Все четыре файла находятся в одной папке, а не в папке app_code.Теперь, когда я делаю пакет Nuget, он помещает файлы .cs в папку app_code, давая мне ошибку "does not contain definition for...are you missing a using directive or assembly reference?"
для файлов .cs, пытающихся ссылаться на элементы управления в .ascx.Теперь я хочу узнать две вещи:
как я могу сделать ссылку из файла .ascx.cs на .ascx, когда они находятся в разных папках, чтобы я мог программироватьснова элементы управления?
как я могу переопределить расположение папки для .cs файлов с NuGet?Я попытался использовать тег <files>
следующим образом:
<files><file src="somepath\*.ascx.cs" target="somepath"/></files>
, но когда я открываю пакет с помощью 7zip и смотрю там .nuspec, он появляетсяNuGet просто игнорирует это.
Заранее спасибо!