Сборка проекта в другой выходной каталог, как отладить из него? - PullRequest
0 голосов
/ 24 июня 2011

У меня есть решение для веб-приложения VS2010, где я вывожу на

..\..\Project.Namespace.Bin\

Когда я хочу отладить, я получаю исключение, потому что у меня нет данной сборки в $(ProjectDir)\bin\.

В настоящее время мое решение состоит в том, чтобы использовать события после сборки для копирования содержимого в каталог bin\ или для ручного копирования сборок, которые я сам не компилирую, а просто ссылаюсь. Мне было интересно, есть ли более счастливый подход к этому. А именно, если бы я мог просто установить другой каталог как «каталог по умолчанию, чтобы попытаться найти справочные сборки в».

Эта проблема встречается не везде, но обычно возникает, когда нужно что-то прочитать, например, из файла web.config, а затем загрузить динамически.

1 Ответ

0 голосов
/ 24 июня 2011

Попробуйте установить для CopyLocal значение true для ваших ссылок. Таким образом, все dll, на которые ссылаются, будут скопированы в выходной каталог вашей сборки.

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