2009-03-26 2 views

ответ

1

В данной статье описывается, как обмениваться страницами и пользовательскими элементами управления между приложениями: HOW TO: Share ASP.NET Pages and User Controls Between Applications by Using Visual Basic .NET. Это решение зависит от отдельного виртуального каталога, в котором хранятся общие файлы.

И в this article Скотт Гатри описывает, как создавать многоразовые веб-сборки. Это решение зависит от создания отдельной сборки совместно используемыми файлами.

2

Решение 1: свяжите их в отдельные сборки, чтобы разделить их по вашим проектам.

Ссылка:

+0

звучит легко, но как вы связываете файл css в отдельной сборке? Я получил свой файл ресурсов сейчас в отдельной сборке и использовал «PublicResXFileCodeGenerator» в качестве инструмента сборки. – Peter

+0

У вас может быть проект библиотеки, который будет использоваться во всех проектах вашего сайта. Который будет содержать файлы CSS в качестве ресурсов. –

1

Во втором проекте выберите "Добавить существующий файл", выберите файл, нажмите на стрелку на кнопке Добавить и выберите msgstr "добавить ссылку".

+0

Вероятно, не будет работать для отладки, вам нужно будет опубликовать его для связывания файлов. – meandmycode

+0

ОК, похоже, что это не работает, файлы не добавляются в вывод сборки. – Peter

+0

Это действительно работает; проверьте свойства файла. Убедитесь, что его набор всегда копируется на выход. – Will

Смежные вопросы