Подключите DLL к сайту ASP.NET - PullRequest
6 голосов
/ 04 апреля 2009

Как вы прикрепляете dll к сайту asp.net? Я хочу иметь возможность отлаживать и редактировать DLL без необходимости замены ссылки на моем сайте asp.net. Я проверил присоединение к процессу, но не увидел рабочий процесс. Я использую asp.net, iis 7.

Ответы [ 4 ]

12 голосов
/ 04 апреля 2009

Просто поместите его в папку / bin вашего веб-приложения.

OR

Добавьте ссылку на этот .dll, щелкнув правой кнопкой мыши на References > Add Reference > Browse > Выберите файл .dll и нажмите «ОК».

Затем установите для свойства «Копировать локальное» значение «Истина». Таким образом .dll будет копироваться в папку / Bin каждый раз, когда вы создаете приложение.

альтернативный текст http://xmages.net/out.php/i170817_1.png

1 голос
/ 04 апреля 2009

Используя Visual Studio, вы должны создать решение, в котором ваш веб-сайт является проектом, а DLL (код) - другим проектом. В проекте Website сделайте ссылку на проект DLL, и он должен обновиться автоматически.

Если вы не используете модель веб-приложения и только модель веб-сайта, вы можете просто вывести свой проект DLL непосредственно в каталог / bin вашего веб-сайта. Это обновит DLL в папке website / bin, когда вы создаете свой проект DLL.

Если бы я мог предложить, потому что я все еще использую его, перейдите на LearnVisualStudio.com и посмотрите бесплатное видео.

0 голосов
/ 04 апреля 2009

Я предполагаю, что у вас есть Visual Studio ...

Если вы просто пытаетесь добавить DLL, вы можете добавить ссылку на нее, щелкнув правой кнопкой мыши по узлу вашего сайта и выбрав «Добавить ссылку ...». Вы сможете отлаживать dll, если у вас есть его pdb (для загрузки символов). Вы НЕ сможете редактировать dll.

Если dll на самом деле является другим проектом, для которого у вас есть исходный код, просто добавьте проект в свое решение, а из своего проекта на веб-сайте добавьте ссылку на вкладке "проекты". VS должен добавить ссылку и зависимость, чтобы обновлять dll при изменении кода в вашем dll проекте.

0 голосов
/ 04 апреля 2009

Если вы хотите отредактировать dll, откройте этот проект во втором экземпляре Visual Studio и обработайте его так же, как и для любого другого проекта.

Установите ссылку в папке / bin на dll отладки, которую создает вторая Visual Studio.

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