Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Инсталляция monotorrent 
V
    Опции темы
vikaz
Дата 10.1.2010, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: нет
Всего: 12



Всем добрый вечер! Наткнулся на проект monotorrent, решил посмотреть что это такое, скачал, но вот как это установить не могу понять! у меня на компе стоит MVS 2008 и  2010. 
вот что нашел в reedme

Код

PRE-REQUISITES
------------------------------------------------------------------------------------------------------------

To run: MS.NET 2.0 or Mono 1.1.16.1+
To build: MonoDevelop, Visual Studio, SharpDevelop or the standard *nix toolchain



BUILDING MONOTORRENT:
------------------------------------------------------------------------------------------------------------

MakeFiles:
To build using the makefiles, execute the following commands:
$ ./autogen.sh
$ make
$ make install

This will only build MonoTorrent.dll. The other sub-projects are not built via this method.

Project Files:
You can open the MonoTorrent.sln file in MonoDevelop, SharpDevelop or Visual Studio. This is the preferred way
to build MonoTorrent and all the sub-projects. 

Но где и как выполнить эти команды, так и не понял. Если не сложно подскажите. Заранее спасибо!



--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
mrbrooks
Дата 10.1.2010, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 7
Всего: 306



vikaz,  добавляешь ссылку в свой проект на скачанную библиотеку (Add Reference). Далее подключаешь пространство имен:

Код

using MonoTorrent.Client; // или что там нужно


Далее документацию в зубы и в атаку.
PM MAIL   Вверх
vikaz
Дата 11.1.2010, 06:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: нет
Всего: 12



Цитата(mrbrooks @  11.1.2010,  00:07 Найти цитируемый пост)
добавляешь ссылку в свой проект на скачанную библиотеку
 это имеется ввиду DLL-ка или что-то другое?

просто в источнике где я нашел описание данной либы написано так: 

1. Распакуй найденный/скачанный архив и попробуй произвести перекомпиляцию всех файлов. Минута ожидания и... на тебя обрушивается водопад error'ов, в которых сообщается о невозможности обнаружения каких-то модулей. Не отчаивайся, сейчас мы это исправим. В качестве лекарства тебе придется добыть один очень популярный у программистов C# фреймворк и подключить его к своей Visual Studio. Беги на http://nunit.org и качай наиболее свежую версию дистрибутива фреймворка. Установка фреймворка стандартная. Все, что от тебя требуется – просто закрыть Visual Studio и запустить скачанный инсталлятор. После завершения установки твоя среда разработки уже будет знать о местоположении библиотеки, а значит, тебе нужно вновь попробовать компильнуть сорцы MonoTorrent. На этот раз компиляция пройдет успешно.

2. Теперь потрудись и подключи к своему проекту новый «Reference», расположенный в файле MonoTorrent.dll. Сам файлик MonoTorrent.dll ты можешь найти в папке <директория с файлами monotorrent>/bin/debug.  Для подключения новой References (ссылки) необходимо: 1. Перейти в Solution Explorer (View -> Solution Explorer). 2. Раскрыть группу Solution. 3. Щелкнуть правой кнопкой и выбрать пункт Add Reference. 4. В появившемся окне перейти на вкладку browse и выбрать файл MonoTorrent.dll.


Как ты понимаешь, камрад, интересует первый пункт! 

ЗЫ. Лучше день потерять, потом за пять минут долететь....




Это сообщение отредактировал(а) vikaz - 11.1.2010, 06:16


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
mrbrooks
Дата 11.1.2010, 09:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 7
Всего: 306



Цитата(vikaz @  11.1.2010,  06:16 Найти цитируемый пост)
это имеется ввиду DLL-ка

йез.


Цитата(vikaz @  11.1.2010,  06:16 Найти цитируемый пост)
Как ты понимаешь, камрад, интересует первый пункт!

то что я скачал - была библа в архиве. Ни каких проектов замечено не было. 
PM MAIL   Вверх
vikaz
Дата 11.1.2010, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: нет
Всего: 12



Тынц
На этой странице в конце есть ссылка на precompiled binary и на  source tarball

т.е. С# такой умный, что умеет извлекать из DLL весь функционал, которым можно воспользоваться?

Это сообщение отредактировал(а) vikaz - 11.1.2010, 18:14


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0824 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.