NuGet меняет расположение папки .ascx.cs, давая ссылки ошибок в VS - PullRequest
2 голосов
/ 14 июня 2011

Я пытаюсь создать пакет 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.Теперь я хочу узнать две вещи:

  1. как я могу сделать ссылку из файла .ascx.cs на .ascx, когда они находятся в разных папках, чтобы я мог программироватьснова элементы управления?

  2. как я могу переопределить расположение папки для .cs файлов с NuGet?Я попытался использовать тег <files> следующим образом:

    <files><file src="somepath\*.ascx.cs" target="somepath"/></files>

, но когда я открываю пакет с помощью 7zip и смотрю там .nuspec, он появляетсяNuGet просто игнорирует это.

Заранее спасибо!

1 Ответ

0 голосов
/ 07 октября 2011

(взято из комментария Дэвида Фаулера, так что это может быть отмечено как ответ)

Это ошибка в NuGet , и теперь она исправлена: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...