Подскажите, где ASP.NET приложение ищет сборку, подключаемую с помощью using, и как ему сказать, что нужная сборка лежит там-то? (сборка своя, самодельная).
Здравствуйте, opener, Вы писали:
O>Подскажите, где ASP.NET приложение ищет сборку, подключаемую с помощью using, и как ему сказать, что нужная сборка лежит там-то? (сборка своя, самодельная).
Через references(solution explorer) в настройках проекта. Так же можно указать через web.config(позволит указать отдельные сборки для 64 и 86)
Re[2]: Пути поиска сборок
От:
Аноним
Дата:
26.07.12 07:44
Оценка:
Здравствуйте, Джерон, Вы писали:
Д>Здравствуйте, opener, Вы писали:
O>>Подскажите, где ASP.NET приложение ищет сборку, подключаемую с помощью using, и как ему сказать, что нужная сборка лежит там-то? (сборка своя, самодельная).
Д>Через references(solution explorer) в настройках проекта. Так же можно указать через web.config(позволит указать отдельные сборки для 64 и 86)
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Джерон, Вы писали:
Д>>Здравствуйте, opener, Вы писали:
O>>>Подскажите, где ASP.NET приложение ищет сборку, подключаемую с помощью using, и как ему сказать, что нужная сборка лежит там-то? (сборка своя, самодельная).
Д>>Через references(solution explorer) в настройках проекта. Так же можно указать через web.config(позволит указать отдельные сборки для 64 и 86)
А>А если сайт запускается под IIS ?
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Джерон, Вы писали:
Д>>Здравствуйте, opener, Вы писали:
O>>>Подскажите, где ASP.NET приложение ищет сборку, подключаемую с помощью using, и как ему сказать, что нужная сборка лежит там-то? (сборка своя, самодельная).
Д>>Через references(solution explorer) в настройках проекта. Так же можно указать через web.config(позволит указать отдельные сборки для 64 и 86)
А>А если сайт запускается под IIS ?
А не важно. Хоть под кем. И, да. using сборки не подключает.
С уважением, Анатолий Попов.
ICQ: 995-908
Re[4]: Пути поиска сборок
От:
Аноним
Дата:
26.07.12 07:56
Оценка:
Здравствуйте, Aen Sidhe, Вы писали:
AS>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, Джерон, Вы писали:
Д>>>Здравствуйте, opener, Вы писали:
O>>>>Подскажите, где ASP.NET приложение ищет сборку, подключаемую с помощью using, и как ему сказать, что нужная сборка лежит там-то? (сборка своя, самодельная).
Д>>>Через references(solution explorer) в настройках проекта. Так же можно указать через web.config(позволит указать отдельные сборки для 64 и 86)
А>>А если сайт запускается под IIS ?
AS>А не важно. Хоть под кем. И, да. using сборки не подключает.
Так оно в рантайме выдает, при обращении по URL-у. И строку с using подсвечивает.
Здравствуйте, Аноним, Вы писали:
А>>>А если сайт запускается под IIS ?
AS>>А не важно. Хоть под кем. И, да. using сборки не подключает.
А>Так оно в рантайме выдает, при обращении по URL-у. И строку с using подсвечивает.
Здравствуйте, Aen Sidhe, Вы писали:
AS>Здравствуйте, Аноним, Вы писали:
А>>>>А если сайт запускается под IIS ?
AS>>>А не важно. Хоть под кем. И, да. using сборки не подключает.
А>>Так оно в рантайме выдает, при обращении по URL-у. И строку с using подсвечивает.
AS>Что выдаёт, где выдаёт, кому выдаёт?
На странице браузера выдаются сведения об ошибке, с трассировкой и распечаткой кода.
AS>Вот утилита для просмотра — где конкретно кто что ищет.
Здравствуйте, Аноним, Вы писали:
AS>>>>А не важно. Хоть под кем. И, да. using сборки не подключает.
А>>>Так оно в рантайме выдает, при обращении по URL-у. И строку с using подсвечивает.
Ну так может надо не просто namespace в using нарисовать, но и сборку (как уже советовали) подключить? Как оно вообще у вас компиляется?
AS>>Что выдаёт, где выдаёт, кому выдаёт?
А>На странице браузера выдаются сведения об ошибке, с трассировкой и распечаткой кода.
AS>>Вот утилита для просмотра — где конкретно кто что ищет.
А>Э... собственно, где утилита?
Линк-то в сообщении можно и открыть, удивитесь.
AS>>Но базовые принципы лучше почитать в книжке Рихтера. http://msdn.microsoft.com/en-us/library/e74a18c4.aspx
А>Сори, читать некогда, сроки горят, опыта ноль. А Рихтера да, скачал, читаю параллельно.
Читать некогда, говнокодить надо. Срочно. Я понимаю. День прочтения сэкономит вам день поиска обрывочной информации и попыток объяснить ваш случай нетелепатам.
Здравствуйте, Aen Sidhe, Вы писали:
AS>Здравствуйте, Аноним, Вы писали:
А>>Здравствуйте, Джерон, Вы писали:
Д>>>Здравствуйте, opener, Вы писали:
O>>>>Подскажите, где ASP.NET приложение ищет сборку, подключаемую с помощью using, и как ему сказать, что нужная сборка лежит там-то? (сборка своя, самодельная).
Д>>>Через references(solution explorer) в настройках проекта. Так же можно указать через web.config(позволит указать отдельные сборки для 64 и 86)
А>>А если сайт запускается под IIS ?
AS>А не важно. Хоть под кем. И, да. using сборки не подключает.
Да, подключаются не сборки. А в GAС(C:\Windows\assembly)сборки находятся? и их так же можно подключить?(я забыл просто..)
Re[8]: Пути поиска сборок
От:
Аноним
Дата:
26.07.12 08:23
Оценка:
Здравствуйте, Aen Sidhe, Вы писали:
AS>Здравствуйте, Аноним, Вы писали:
AS>>>>>А не важно. Хоть под кем. И, да. using сборки не подключает.
А>>>>Так оно в рантайме выдает, при обращении по URL-у. И строку с using подсвечивает.
AS>Ну так может надо не просто namespace в using нарисовать, но и сборку (как уже советовали) подключить? Как оно вообще у вас компиляется?
Ну вот так, компилируется, а во время выполнения выдает ошибку. А ссылка на сборку добавлена.
AS>>>Что выдаёт, где выдаёт, кому выдаёт?
А>>На странице браузера выдаются сведения об ошибке, с трассировкой и распечаткой кода.
AS>>>Вот утилита для просмотра — где конкретно кто что ищет.
А>>Э... собственно, где утилита?
AS>Линк-то в сообщении можно и открыть, удивитесь.
Уже открыл. Ожидал ссылку под словом "вот", а та, что в конце — думал, ссылка на Рихтера.
AS>>>Но базовые принципы лучше почитать в книжке Рихтера. http://msdn.microsoft.com/en-us/library/e74a18c4.aspx
А>>Сори, читать некогда, сроки горят, опыта ноль. А Рихтера да, скачал, читаю параллельно.
AS>Читать некогда, говнокодить надо. Срочно. Я понимаю. День прочтения сэкономит вам день поиска обрывочной информации и попыток объяснить ваш случай нетелепатам.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Aen Sidhe, Вы писали:
AS>>Здравствуйте, Аноним, Вы писали:
AS>>>>>>А не важно. Хоть под кем. И, да. using сборки не подключает.
А>>>>>Так оно в рантайме выдает, при обращении по URL-у. И строку с using подсвечивает.
AS>>Ну так может надо не просто namespace в using нарисовать, но и сборку (как уже советовали) подключить? Как оно вообще у вас компиляется?
А>Ну вот так, компилируется, а во время выполнения выдает ошибку. А ссылка на сборку добавлена.
AS>>>>Что выдаёт, где выдаёт, кому выдаёт?
А>>>На странице браузера выдаются сведения об ошибке, с трассировкой и распечаткой кода.
AS>>>>Вот утилита для просмотра — где конкретно кто что ищет.
А>>>Э... собственно, где утилита?
AS>>Линк-то в сообщении можно и открыть, удивитесь.
А>Уже открыл. Ожидал ссылку под словом "вот", а та, что в конце — думал, ссылка на Рихтера.
AS>>>>Но базовые принципы лучше почитать в книжке Рихтера. http://msdn.microsoft.com/en-us/library/e74a18c4.aspx
А>>>Сори, читать некогда, сроки горят, опыта ноль. А Рихтера да, скачал, читаю параллельно.
AS>>Читать некогда, говнокодить надо. Срочно. Я понимаю. День прочтения сэкономит вам день поиска обрывочной информации и попыток объяснить ваш случай нетелепатам.
А>Да все понимаю, сам такое не люблю... но...
Напишите хотя бы что за ошибка.
Re[9]: Пути поиска сборок
От:
Аноним
Дата:
26.07.12 12:01
Оценка:
В общем, ситуация такая.
структура директорий:
\-----
|- bin
|- application
В IIS application запущено как виртуальное приложение, входящее в состав сайта.
Требуемые приложением DLL-ки находятся в /bin
При заходе браузером по адресу сайта приложение говорит, что не может найти требуемую DLL-ку. Как настроить IIS, чтобы из /application было видно /bin?
Здравствуйте, Аноним, Вы писали:
А>В общем, ситуация такая. А>структура директорий:
А>\----- А> |- bin А> |- application
А>В IIS application запущено как виртуальное приложение, входящее в состав сайта. А>Требуемые приложением DLL-ки находятся в /bin А>При заходе браузером по адресу сайта приложение говорит, что не может найти требуемую DLL-ку. Как настроить IIS, чтобы из /application было видно /bin?
если я вас правильно понимаю, то у вас есть некий solution, в котором несколько проектов, один ваш сайт, другие делают dll библиотеки? если да, то у проектов libraries необходимо изменить output path в Build настройках проекта.